有沒有什麼方法可以複製我在cloud.docker上獲得的行爲,其中可以使用最新映像手動重新部署服務,或者在更新存儲庫映像時自動重新部署服務?當存儲庫映像更改時重新部署Google容器控制器
現在我做這樣的事情在我的控制器和服務文件shell腳本手動:
kubectl delete -f ./ticketing-controller.yaml || true
kubectl delete -f ./ticketing-service.yaml || true
kubectl create -f ./ticketing-controller.yaml
kubectl create -f ./ticketing-service.yaml
即使似乎有點重手,但能正常工作。我真的很想念我在cloud.docker上的autoredeploy功能。
事實上,事實上,我的服務和管理員都在吹。 滾動更新似乎是生產的途徑。我只是處理登臺/測試服務器,所以我不在乎停電。我也可以使用cloud.docker推送到谷歌計算引擎,但我應該想出一個純粹的容器引擎解決方案。 –