如何使用ansible启动具有不同子网ID的多个实例
我正在尝试使用Ansible创建两个实例,每个实例必须具有不同的子网如何使用ansible启动具有不同子网ID的多个实例,ansible,Ansible,我正在尝试使用Ansible创建两个实例,每个实例必须具有不同的子网ID。我使用带有标记名的exact\u count来跟踪实例。主要问题是我无法理解如何在同一个剧本中提供两个不同的子网id 此任务可用于创建具有不同子网的多个ec2实例 - name: 7. Create EC2 server ec2: image: "{{ image }}" wait: true instance_type: t2.micro group
ID
。我使用带有标记名的exact\u count
来跟踪实例。主要问题是我无法理解如何在同一个剧本中提供两个不同的子网id
此任务可用于创建具有不同子网的多个ec2实例
- name: 7. Create EC2 server
ec2:
image: "{{ image }}"
wait: true
instance_type: t2.micro
group_id: "{{ security_group.group_id }}"
vpc_subnet_id: "{{ item }}"
key_name: "{{ key_name }}"
count: 1
region: us-east-1
with_items:
- "{{ subnet1.subnet.id }}"
- "{{ subnet2.subnet.id }}"
register: ec2
嗨,尼特斯,欢迎来到SO。请阅读这一页,特别注意这一部分。为了取得成功,我们需要知道您已经尝试了什么,以及您正在经历哪些错误或糟糕的结果。发布playbook任务的代表性示例可能会有所帮助——不是全部,这是“MCVE”中的“M”可能会对您有所帮助,只需使用带有循环的子网id列表即可。