2016-05-16 86 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 

我怎麼能腳本這一點,以便它不打開文本編輯器?

回答