Skip to content

Commit 769b5e8

Browse files
GomathiselviSpatchback[bot]
authored andcommitted
Merge pull request #124 from GomathiselviS/fix_ec2_networking
Add module_defaults to ec2_networking_resources role (cherry picked from commit 829bcf0)
1 parent 04c9cc0 commit 769b5e8

File tree

1 file changed

+25
-21
lines changed
  • roles/ec2_networking_resources/tasks

1 file changed

+25
-21
lines changed
+25-21
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,29 @@
11
---
2-
- name: Create VPC
3-
amazon.aws.ec2_vpc_net:
4-
name: "{{ ec2_networking_resources_vpc_name }}"
5-
cidr_block: "{{ ec2_networking_resources_vpc_cidr_block }}"
6-
register: ec2_networking_resources_vpc_result
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
711

8-
- name: Create VPC subnet
9-
amazon.aws.ec2_vpc_subnet:
10-
vpc_id: "{{ ec2_networking_resources_vpc_result.vpc.id }}"
11-
cidr: "{{ ec2_networking_resources_subnet_cidr_block }}"
12-
register: ec2_networking_resources_subnet_result
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
1317

14-
- name: Create route table
15-
amazon.aws.ec2_vpc_route_table:
16-
vpc_id: "{{ ec2_networking_resources_vpc_result.vpc.id }}"
17-
subnets:
18-
- "{{ ec2_networking_resources_subnet_result.subnet.id }}"
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 }}"
1923

20-
- name: Create security group for internal access
21-
amazon.aws.ec2_security_group:
22-
vpc_id: "{{ ec2_networking_resources_vpc_result.vpc.id }}"
23-
name: "{{ ec2_networking_resources_sg_internal_name }}"
24-
description: "{{ ec2_networking_resources_sg_internal_description }}"
25-
rules: "{{ ec2_networking_resources_sg_internal_rules }}"
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)