Kubernetes K8S在准备就绪探测器正常后滚动更新关闭吊舱
以下是我的就绪探测器配置:Kubernetes K8S在准备就绪探测器正常后滚动更新关闭吊舱,kubernetes,Kubernetes,以下是我的就绪探测器配置: readinessProbe: httpGet: path: /devops/versioninfo/api port: 9001 initialDelaySeconds: 300 timeoutSeconds: 3 periodSeconds: 10 failureThreshold: 60 以下是我的滚动更新策略: 策略: 滚动更新:
readinessProbe:
httpGet:
path: /devops/versioninfo/api
port: 9001
initialDelaySeconds: 300
timeoutSeconds: 3
periodSeconds: 10
failureThreshold: 60
以下是我的滚动更新策略:
策略:
滚动更新:
最大涌浪:2
maxUnavailable:0
因为我的pod需要很长时间才能准备就绪,但是当部署正在滚动更新时,当新pod的状态为running且就绪运行状况不正常时,旧pod将被删除
如何让滚动更新策略是新的准备就绪,然后删除旧的。您可以尝试增加部署规范中的选项。基本上,告诉部署您需要至少等待X秒,然后才能说一个特定的pod准备就绪 ✌️