在 GCP 中部署 100 个虚拟机(同时使用相同的配置)

在 GCP 中部署 100 个虚拟机(同时使用相同的配置)

我想按照客户的要求为其部署 100 台虚拟机,但我不想手动逐个创建这 100 台虚拟机。我想通过单击一次性创建这些虚拟机,请提供解决方案。

答案1

据官方称Google 文档帖子中有一个创建实例的功能,名为实例模板。后者允许您配置实例的属性,以便在管理的虚拟机(VM)组或单个 VM 中使用。

引用文档:

“一个实例组是虚拟机(VM)实例的集合,您可以将其作为单个实体进行管理。”

它包含基于实例模板的相同实例。这里,您可能会找到有关如何创建它的说明。

当我尝试重现示例(来自链接的文档)时,首先我使用以下命令创建了一个实例模板:

gcloud compute instance-templates create example-template-custom --machine-type n1-standard-4 --image-family debian-9 --image-project debian-cloud --boot-disk-size 250GB

然后当我执行这个命令时:

gcloud compute instance-groups managed create example-group --base-instance-name test --size 3 --template example-template-custom

为了创建实例组,我已在 GCP 控制台中创建了 3 个虚拟机,名称如下:

测试-j1wl

测试-ksg6

测试-ps1b

在我从 Shell 指定的区域上。

或者,您可以使用 Terraform 以相应的方式管理您的 GCP VM 实例,如这里

相关内容