【发布时间】:2016-03-04 01:54:02
【问题描述】:
kubernetes 的文档说要为更新的 docker 映像进行滚动更新。就我而言,我需要使用相同的图像对我的 pod 进行滚动更新。是否可以为同一个 docker 映像滚动更新复制控制器?
【问题讨论】:
标签: kubernetes
kubernetes 的文档说要为更新的 docker 映像进行滚动更新。就我而言,我需要使用相同的图像对我的 pod 进行滚动更新。是否可以为同一个 docker 映像滚动更新复制控制器?
【问题讨论】:
标签: kubernetes
根据我的经验,你不能。如果您尝试(例如,使用 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.
【讨论】:
当然可以,试试这个命令:
$ kubectl rolling-update <rc name> --image=<image-name>:<tag>
如果您的 image:tag 之前被使用过,您可能需要执行以下操作以确保您在 kubernetes 上获得最新的图像。
$ docker pull <image-name>:<tag>
【讨论】: