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

时间:2014-12-12 11:37:07

标签: vpn google-compute-engine gcloud

我已经使用GCE和gcloud几个星期了。去年12月3日(https://cloud.google.com/compute/docs/vpn)发布了一套新的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'

target-vpn-gateways vpn-tunnels 不属于命令组。

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

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

提前多多感谢!

修改

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

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

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

$ gcloud components update beta

3 个答案:

答案 0 :(得分:2)

对此处的困惑感到抱歉。 Google Cloud Platform支持仍处于有限的预览状态。这意味着API调用仅适用于特殊列入白名单的项目,而普通的gcloud构建尚未包含VPN支持。 (因为如果gcloud命令存在但是总是会失败,那么它可能会引起混淆,但是API尚未启用。)

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

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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