kubernetes 版本:initContainer
在我的项目中,我有一个initContainer
图像和一个普通的容器图像,我想用零停机时间来更新kubectl set image xxx
的图像。
但是initContainer
命令不能在initContainer
上使用。
我已阅读有关滚动更新容器的图像的文档,但未找到有关checked
图像的信息。
谁遇到过这种情况?
答案 0 :(得分:1)
如果要进行手动更改,我将从
开始kubectl edit deployment xxx
对于非交互式操作,最容易使用
之类的kubectl patch
kubectl patch deployment/xxx -p '{"spec": {"template": {"spec": {"initContainers":[{"name":"cinit", "image":"alpine:3.6"}]}}}}'