Google compute engine 如何将托管实例组添加到目标池?
如何将自动缩放托管实例组添加到目标池 通过将现有实例添加到目标池非常简单Google compute engine 如何将托管实例组添加到目标池?,google-compute-engine,gcloud,Google Compute Engine,Gcloud,如何将自动缩放托管实例组添加到目标池 通过将现有实例添加到目标池非常简单 $ gcloud compute target-pools create mypool --region us-central1 $ gcloud compute target-pools add-instances mypool \ --instances existing-instance1 existing-instance2 --zone us-central1-b 但是,我希望自动缩放组中出现的所有实例都
$ gcloud compute target-pools create mypool --region us-central1
$ gcloud compute target-pools add-instances mypool \
--instances existing-instance1 existing-instance2 --zone us-central1-b
但是,我希望自动缩放组中出现的所有实例都自动添加到目标池中 您可以使用gcloud compute instance groups managed set target pool命令为现有托管实例组设置目标池。有关详细信息,请参阅此文档。您的设置中有四种不同类型的资源:
- 实例是一个虚拟机
- 目标池是仅用于L3(如IP)级网络负载平衡的实例池
- 托管实例组是一组实例,与其他实例一起用作autoscaler的目标
- autoscaler查看托管实例组,并根据负载(和您的策略)酌情添加/删除该组中的实例
gcloud compute instance-groups managed set-target-pools instance-group-name --target-pools your-target-pool
此命令的帮助页似乎比联机文档更有用:
gcloud compute instance-groups managed set-target-pools --help
请注意,此帮助页似乎已过时。设置新的目标池现在确实适用于组中的现有实例(当使用API版本v1
或更高版本时)。beta版本并非如此(v1beta2
)