- import_playbook: vpc.yml
# register: public_subnet
- hosts: localhost
connection: local
gather_facts: False
name: set up EC2 instances
tasks:
- name: Provision a set of instances
ec2:
key_name: AnsibleTest
# group: test
instance_type: t2.micro
image: ami-900ae6e8
wait: true
exact_count: "{{ node_count }}"
count_tag:
Name: Test
instance_tags:
Name: Test
region: "{{aws_region}}"
vpc_subnet_id: public_subnet
register: ec2