Google cloud platform 创建新实例+;主机文件

Google cloud platform 创建新实例+;主机文件,google-cloud-platform,ansible,Google Cloud Platform,Ansible,所以我一直在尝试创建一个Ansible playbook,它为GCP创建一个新实例,并在该实例内创建一个测试文件。我一直在用这个。在此示例项目中,有一个ansible_hosts-文件包含此主机: [gce_instances] myinstance[1:4] 但我不知道它实际上在做什么?您提供的片段是Ansible技术,实际上与GCP特定的任何内容都没有关系。这是一个很好的参考文件: 在高层次上, [gce_instances] myinstance[1:4] hosts文件定义了执行An

所以我一直在尝试创建一个Ansible playbook,它为GCP创建一个新实例,并在该实例内创建一个测试文件。我一直在用这个。在此示例项目中,有一个ansible_hosts-文件包含此主机:

[gce_instances]
myinstance[1:4]

但我不知道它实际上在做什么?

您提供的片段是Ansible技术,实际上与GCP特定的任何内容都没有关系。这是一个很好的参考文件:

在高层次上,

[gce_instances]
myinstance[1:4]
hosts文件定义了执行Ansible所针对的机器标识。通过hosts文件,您可以定义主机组,以便一次将ansible Playbook应用于主机子集

在本例中,创建了一个名为
gce\u instances
的组。这个名字没有什么特别或神奇之处。对于我们的故事来说,这不是什么特别的关键词/短语

在一个组中,我们指定希望使用的主机名

给出的示例是通配符说明符,简单地表示:

[gce_instances]
myinstance1
myinstance2
myinstance3
myinstance4