kubernetes的文件说要为更新的泊坞窗图像进行滚动更新。在我的情况下,我需要使用相同的图像为我的pod进行滚动更新。是否可以为同一个docker镜像滚动更新复制控制器?
答案 0 :(得分:0)
根据我的经验,你做不到。如果您尝试(例如,使用George描述的方法),则会出现以下错误:
error: must specify a matching key with non-equal value in Selector for api
see 'kubectl rolling-update -h' for help.
以上与kubernetes v1.1。
答案 1 :(得分:-1)
当然可以,请尝试以下命令:
$ kubectl rolling-update <rc name> --image=<image-name>:<tag>
如果之前使用过您的image:标记,您可能需要执行以下操作以确保获取kubernetes上的最新图像。
$ docker pull <image-name>:<tag>