【发布时间】:2019-02-02 17:37:06
【问题描述】:
有一个 K8S 集群,我们的大部分 Deployment 只是更新镜像的版本,但有时我们也想更新 Deployment 配置的某些部分。我们的部署配置不包含图像的标签。
对于更新图像版本kubectl set image 似乎是我的最佳选择。
至于同时更新 Deployment 配置和镜像,我看到了几种方法:
- kubectl deploy ... :
kubectl set image ...[但有两个 Deployment] - 使用实际图像标签编辑部署 YAML [似乎不太优雅]
- kubectl 补丁 [但是我们应该为此准备单独的补丁 YAML 吗?]
你有什么建议? TIA, 生命力
【问题讨论】:
标签: kubernetes kubectl