使用Spinnaker将AppEngine部署到其他项目

时间:2017-09-29 00:33:28

标签: google-app-engine spinnaker

我想知道是否可以通过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我修改它,到目前为止,没有成功

1 个答案:

答案 0 :(得分:1)

我认为这不可能,因为Google App Engine doc的帐户部分中的这条说明:

  

帐户

     

Spinnaker 帐户映射到单个App Engine 应用,   包含服务,版本和实例的顶级资源。   Spinnaker使用服务帐户通过App Engine进行身份验证   Google Cloud Platform项目的凭据 - 请参阅setup guide

如果我正确解释了这一点,您需要使用其他Spinnaker帐户来部署到其他云项目/应用程序。