这里也是循环控制模式,replicaset 调整 pod 数量,pod 数量变更触发 replicaset 更新status
发布模拟
注意滚动更新的细节,宏观上是 pod 的替换,微观上是控制两个 replicaset 的 replicas 。具体值和升级策略有关
Deployment spec 字段解析
MinReadySeconds:Deployment 会根据 Pod ready 来看 Pod 是否可用,但是如果我们设置了 MinReadySeconds 之后,比如设置为 30 秒,那 Deployment 就一定会等到 Pod ready 超过 30 秒之后才认为 Pod 是 available 的。