将App Engine托管VM for Java部署到非默认网络

时间:2016-03-23 03:51:34

标签: google-app-engine google-managed-vm

在将Java应用程序部署到App Engine托管VM时(使用gcloud预览应用程序...),我收到以下错误:

ERROR: (gcloud.compute.firewall-rules.create) Some requests did not succeed:
The resource 'projects/my-project-name/global/networks/default' was not found

我们的项目没有名为“default”的网络,而是已重命名并使用子网。

有没有人知道告诉gcloud预览应用使用特定网络的方法?它似乎只想要一个特别命名的“默认”

1 个答案:

答案 0 :(得分:0)

免责声明 - 我还没有尝试过这个:)您应该可以覆盖app.yaml中的网络名称:

network:
  name: <network-name>

将其添加到app.yaml,然后重新部署。希望这有帮助!