使用gcloud创建实例组时无法定义网络

时间:2017-10-06 14:12:20

标签: gcloud gcp

虽然可以选择" network"和"子网"在Google Cloud Platform Console中创建实例组时,当我尝试使用gcloud将网络分配给新创建的实例组时,我会得到以下信息:

gcloud compute instance-groups unmanaged create my-instance-group-1 --network my-net1 --subnetwork my-vpc-dmz0 --zone europe-west1-b
ERROR: (gcloud.compute.instance-groups.unmanaged.create) unrecognized arguments:
  --network
  my-net1
  --subnetwork
  my-vpc-dmz0

1 个答案:

答案 0 :(得分:1)

该命令不存在这些标志。

具体来说,对于非托管实例组,您创建一个组,然后使用gcloud compute instance-groups unmanaged add-instances添加实例。您可以在创建每个实例时添加网络或子网(请注意该标志名为--subnet,而不是--subnetwork),而不是在创建实例组时添加。

或者,您可以使用gcloud compute instance-templates create --subnet my-subnet创建单个实例模板,然后从该模板创建托管实例组。这可能更接近你想要做的事情。

此处有更多信息 - https://cloud.google.com/compute/docs/instance-groups/