create_vpc.yml - ansible-roles - A collection of ansible roles I have created over the years.
 (HTM) git clone git://jay.scot/ansible-roles
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       create_vpc.yml (445B)
       ---
            1 ---
            2 - name: create VPC
            3   ec2_vpc_net:
            4     cidr_block: "{{ vpc.cidr_block }}"
            5     name: "{{ vpc_name }}"
            6     region: "{{ aws_region }}"
            7     state: present
            8     tenancy: default
            9   register: my_vpc
           10 
           11 - name: set VPC ID in variable
           12   set_fact:
           13     vpc_id: "{{ my_vpc.vpc.id }}"
           14   when: my_vpc.vpc is defined
           15 
           16 - name: create IGW
           17   ec2_vpc_igw:
           18     region: "{{ aws_region }}"
           19     state: present
           20     vpc_id: "{{ my_vpc.vpc.id }}"
           21   register: created_igw