Luc*_*hen 3 google-app-engine google-cloud-platform
我的问题是我想通过使用不同的 GCP 项目来创建dev, stage,prod环境。
基本上它们运行相同的代码,只是在不同的隔离环境中运行它们。
我现在正在gcloud app deploy命令行中使用来部署应用程序。
如何有效地将应用程序部署到不同的项目?
我是否必须gcloud init每次更改默认项目的配置?
必须有一些更好的做法。
或者,有没有更好的方法让我dev在应用引擎的上下文中设置...环境?
谢谢。
gcloud init使用此代码可以更快地部署到多个项目,而不是每次都更改配置:
gcloud app deploy -q --project [YOUR_PROJECT_ID]
Run Code Online (Sandbox Code Playgroud)
如果你的项目有类似的ID,比方说:test1, test2, test3, test4, 你可以用一个命令部署到四个项目。使用此代码:
for i in {1..4}; do gcloud app deploy -q --project test${i}; done
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3546 次 |
| 最近记录: |