【发布时间】:2016-05-21 02:35:31
【问题描述】:
我今天早些时候部署了我的应用程序,现在我想对其进行改进的更新,但我不能,因为每次我尝试删除/停止旧实例时,新实例都会自动生成。我正在部署:
gcloud preview app deploy app.yaml --promote
如何让它在我删除它们后停止创建越来越多的实例?
【问题讨论】:
我今天早些时候部署了我的应用程序,现在我想对其进行改进的更新,但我不能,因为每次我尝试删除/停止旧实例时,新实例都会自动生成。我正在部署:
gcloud preview app deploy app.yaml --promote
如何让它在我删除它们后停止创建越来越多的实例?
【问题讨论】:
第一个选项是部署命令附带的标志:
--stop-previous-version
Stop the previously running version when deploying a new version that
receives all traffic (off by default). Use --no-stop-previous-version
to disable.
gcloud app deploy --stop-previous-version
另一种选择是继续部署到相同的版本:
gcloud app deploy --version=test
另一种选择是从控制台显式删除您的版本,或者:
gcloud app versions list
gcloud app versions delete <version-to-delete>
【讨论】:
preview 关键字。