(GCP/GCE)更新 gcloud SDK 以使用 VPN 工具



我已经使用GCE和gcloud几个星期了。去年 12 月 3 日(https://cloud.google.com/compute/docs/vpn(在 alpha 版中发布了一套新的 VPN 工具,我需要开始使用它们进行测试。

问题是gcloud似乎没有识别这套新工具,我得到这样的错误:

$ gcloud compute target-vpn-gateways create --region us-central1 --network default vpn1
ERROR: (gcloud.compute) Invalid choice: 'target-vpn-gateways'.
$ gcloud compute vpn-tunnels describe
ERROR: (gcloud.compute) Invalid choice: 'vpn-tunnels'

目标 VPN 网关VPN 隧道只是不是命令组的一部分。

所以,我虽然更新核心和计算组件,但它们都是最新的。这似乎很新,以至于目前在 Google Cloud 文档中没有关于更新 SDK 以便能够使用这些 VPN 工具的信息。

有什么想法吗? 我正在使用OSX,以防万一。

提前非常感谢!

编辑:

截至 2015 年 3 月,文档已更新,现在处于测试阶段:

https://cloud.google.com/compute/docs/vpn

因此,根据此更新回答我自己的问题,可以通过以下方式更新组件来访问测试版 VPN 功能:

$ gcloud components update beta

很抱歉这里的混乱。 Google Cloud Platform 支持仍处于有限预览状态。 这意味着 API 调用仅适用于特别列入白名单的项目,并且正常的 gcloud 构建尚不包括 VPN 支持。 (因为如果 gcloud 命令存在,但 API 尚未启用总是失败,这可能会令人困惑。

据我了解,将您的项目列入白名单的最佳选择是通过 GCP 销售办事处: https://cloud.google.com/contact/

我将尝试更新文档,以便情况更加清晰。

GCP Live宣布VPN将于2015年第一季度推出;这意味着Beta和GA可能会在1月至3月之间发生。

我收到的更新是测试版发布可能在 2015 年 2 月底左右。

最新更新