如何使用 Ansible 启动具有不同子网 ID 的多个实例



我正在尝试使用 Ansible 创建两个实例,每个实例必须具有不同的子网ids。我正在使用带有标签名称的exact_count来跟踪实例。主要问题是我无法理解如何在同一手册中提供两个不同的子网ids

此任务可用于创建具有不同子网的多个 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

最新更新