更新前
脑NodePort 10.98.29.51 6282:30000/TCP43m
脑1/1运行0 3m8s 10.36.0.2 knode2
我运行这个命令来更新映像
-n nava部署/大脑=172.16.13.204:5000/脑:2.0.0
更新后
脑NodePort 10.97.230.95 6282:30000/TCP 25m
脑1/1跑0 32 m 10.36.0.2 knode2
更新后,我失去了与服务的连接,在重新创建SVC之后,服务就出现了。那么“设定图像”有什么意义呢?我希望在不失去连接的情况下更新图像。
任何建议
发布于 2019-03-18 14:38:35
为了避免停机,您必须明确提到滚动更新策略。i.e
spec:
replicas: 1
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 2 # how many pods we can add at a time
maxUnavailable: 0 # maxUnavailable define how many pods can be unavailable
# during the rolling upd
因此,使用映像的新版本创建辅助部署,然后减少旧版本的副本数量,增加新版本,直到达到正确的副本数量。
https://stackoverflow.com/questions/55196932
复制相似问题