官方的kubernetes指南通过执行以下命令行来指导更新部署set
:
kubectl set image deployment/nginx-deployment nginx=nginx:1.9.1
Run Code Online (Sandbox Code Playgroud)
或通过内联编辑(我猜将会启动默认编辑器)
kubectl edit deployment/nginx-deployment
Run Code Online (Sandbox Code Playgroud)
但是,由于需要使my-deployment.yml
文件脱机(运行和部署来自何处),这两个过程使一致性变得更加困难。(并且这剥夺了使清单保持版本控制的优势)。
有没有办法
Aro*_*a20 14
您只需按照以下步骤操作即可-
在命令下运行-
kubectl apply -f deployment.yaml
Run Code Online (Sandbox Code Playgroud)这是我通常遵循的。您可以使用kubectl补丁或也可以进行编辑。
归档时间: |
|
查看次数: |
8557 次 |
最近记录: |