所以我们有一个使用滚动更新的部署。我们需要它在它带来的每个 Pod 之间暂停 180 秒。我的理解是,我需要设置MinReadySeconds: 180和设置RollingUpdateStrategy.MaxUnavailable: 1,并RollingUpdateStrategy.MaxSurge: 1为部署等。使用这些设置,它仍然会尽可能快地启动 Pod。. . 我错过了什么。
我部署的相关部分
spec:
minReadySeconds: 180
replicas: 9
revisionHistoryLimit: 20
selector:
matchLabels:
deployment: standard
name: standard-pod
strategy:
rollingUpdate:
maxSurge: 1
maxUnavailable: 1
type: RollingUpdate
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4396 次 |
| 最近记录: |