代码之家  ›  专栏  ›  技术社区  ›  Erunetha

使用Spinnaker将AppEngine部署到不同的项目

  •  0
  • Erunetha  · 技术社区  · 7 年前

    我想知道是否有任何方法可以使用Spinnaker将应用程序引擎应用程序部署到不同的谷歌云平台项目。我做过代码实验室 deploying an App Engine ,但在同一项目内。我还注意到,Spinnaker使用“projectid”参数运行命令以部署到应用程序引擎,如下所示:

    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

    项目 账户

    我还试图在代码内部找到我修改这个的地方,到目前为止,没有成功

    1 回复  |  直到 7 年前
        1
  •  1
  •   Dan Cornilescu    7 年前

    我认为这是不可能的,因为 账户 Google App Engine 文件:

    账户

    账户 映射到单个应用程序引擎 应用 包含服务、版本和实例的顶级资源。 Spinnaker使用服务帐户通过应用程序引擎进行身份验证 setup guide

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