Commit b4f74b5 1 parent aaab9d7 commit b4f74b5 Copy full SHA for 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 number Diff line number Diff line change
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 }}"
You can’t perform that action at this time.
0 commit comments