2016-05-16 84 views
1

我使用下面的命令创建一个kubernetes deployment如何自动化kubernetes部署?

kubectl run my-app --image=ecr.us-east-1.amazonaws.com/my-app:v1 -l name=my-app --replicas=1 

现在我想更新my-app到v2。继this blog post似乎推荐的方法是使用:

kubectl edit deployment/my-app 

问题是这样想打开一个文本编辑器,以便林不知道我怎么可以在我的连续部署环境中自动执行此任务。理想情况下,我想运行一个命令是这样的:

kubectl edit deployment/update --image=ecr.us-east-1.amazonaws.com/my-app:v2 

我怎么能脚本这一点,以便它不打开文本编辑器?

回答