zoukankan      html  css  js  c++  java
  • Kubernetes滚动更新介绍及使用-minReadySeconds

    滚动升级Deployment

    现在我们将刚刚保存的yaml文件中的nginx镜像修改为 nginx:1.13.3,然后在spec下面添加滚动升级策略:

    • minReadySeconds:
      • Kubernetes在等待设置的时间后才进行升级
      • 如果没有设置该值,Kubernetes会假设该容器启动起来后就提供服务了
      • 如果没有设置该值,在某些极端情况下可能会造成服务服务正常运行
    • maxSurge:
      • 升级过程中最多可以比原先设置多出的POD数量
      • 例如:maxSurage=1,replicas=5,则表示Kubernetes会先启动1一个新的Pod后才删掉一个旧的POD,整个升级过程中最多会有5 1个POD。
    • maxUnavaible:
      • 升级过程中最多有多少个POD处于无法提供服务的状态
      • 当 maxSurge不为0时,该值也不能为0
      • 例如:maxUnavaible=1,则表示Kubernetes整个升级过程中最多会有1个POD处于无法服务的状态。

    然后执行命令:

  • 相关阅读:
    整除
    奇怪的生日礼物
    欧拉函数平方和
    奇怪的生日礼物(数论基础)
    整除(简单数论)
    Tarjan求割点
    构造双连通(tarjan)
    次小生成树
    机器扫边
    最短路径(树形DP)
  • 原文地址:https://www.cnblogs.com/weifeng1463/p/10299386.html
Copyright © 2011-2022 走看看