虽然可以选择" 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
答案 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/