控制Kubernetes滚动更新的2个关键参数
 - 1、maxSurge
- 2、maxUnavailable
- 3、实战配置
  
 
 
 
在Kubernetes中,滚动更新是平滑替换Pod实例的重要机制。通过调整maxSurge和maxUnavailable两个参数,可以精细控制更新过程。
 
1、maxSurge
 
- 作用:控制更新过程中额外运行的Pod数量上限。
- 形式:可以是具体数值或百分比(基于期望副本数)。
- 效果:确保在替换旧Pod前,有足够的新Pod就绪。
2、maxUnavailable
 
- 作用:控制更新过程中不可用的Pod数量上限。
- 形式:同样可以是具体数