我想知道是否可以通过Spinnaker将App Engine应用程序部署到不同的Google Cloud Platform项目。我已为deploying an App Engine完成了de codelab,但是在同一个项目中。我还注意到Spinnaker使用" projectid"运行命令以部署到App Engine。 param,像这样:
gcloud app deploy /var/tmp/clouddriver/https:--github.com-someCoolUser-redblue.git/./app.yaml --version=codelab-default-v000 --no-promote --no-stop-previous-version --project=gnp-central --account=215673589836-compute@developer.gserviceaccount.com
有没有办法自定义 项目 和 帐户 的参数?
我也试图在代码里找到culd我修改它,到目前为止,没有成功
答案 0 :(得分:1)
我认为这不可能,因为Google App Engine doc的帐户部分中的这条说明:
帐户强>
Spinnaker 帐户映射到单个App Engine 应用, 包含服务,版本和实例的顶级资源。 Spinnaker使用服务帐户通过App Engine进行身份验证 Google Cloud Platform项目的凭据 - 请参阅setup guide。
如果我正确解释了这一点,您需要使用其他Spinnaker帐户来部署到其他云项目/应用程序。