Skip to content

Commit b4f74b5

Browse files
GomathiselviSabikouo
authored andcommitted
Merge pull request redhat-cop#124 from GomathiselviS/fix_ec2_networking
Add module_defaults to ec2_networking_resources role (cherry picked from commit 829bcf0)
1 parent aaab9d7 commit b4f74b5

File tree

1 file changed

+29
-0
lines changed
  • roles/ec2_networking_resources/tasks

1 file changed

+29
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
- name: Run ec2_networking_resources role
3+
module_defaults:
4+
group/aws: "{{ aws_setup_credentials__output }}"
5+
block:
6+
- name: Create VPC
7+
amazon.aws.ec2_vpc_net:
8+
name: "{{ ec2_networking_resources_vpc_name }}"
9+
cidr_block: "{{ ec2_networking_resources_vpc_cidr_block }}"
10+
register: ec2_networking_resources_vpc_result
11+
12+
- name: Create VPC subnet
13+
amazon.aws.ec2_vpc_subnet:
14+
vpc_id: "{{ ec2_networking_resources_vpc_result.vpc.id }}"
15+
cidr: "{{ ec2_networking_resources_subnet_cidr_block }}"
16+
register: ec2_networking_resources_subnet_result
17+
18+
- name: Create route table
19+
amazon.aws.ec2_vpc_route_table:
20+
vpc_id: "{{ ec2_networking_resources_vpc_result.vpc.id }}"
21+
subnets:
22+
- "{{ ec2_networking_resources_subnet_result.subnet.id }}"
23+
24+
- name: Create security group for internal access
25+
amazon.aws.ec2_security_group:
26+
vpc_id: "{{ ec2_networking_resources_vpc_result.vpc.id }}"
27+
name: "{{ ec2_networking_resources_sg_internal_name }}"
28+
description: "{{ ec2_networking_resources_sg_internal_description }}"
29+
rules: "{{ ec2_networking_resources_sg_internal_rules }}"

0 commit comments

Comments
 (0)