11# AWS Public Security Group
22module "public_security_group" {
3- source = " ./resources"
4- vpc_id = var. vpc_id
5- prefix = var. prefix
6- environment = var. environment
7- sg_type = " public"
8- sg_description = " Allow connections from internet"
3+ source = " ./resources"
4+ vpc_id = var. vpc_id
5+ prefix = var. prefix
6+ environment = var. environment
7+ sg_type = " public"
8+ sg_description = " Allow connections from internet"
99}
1010
1111# AWS Public Security Group Rules
@@ -29,40 +29,40 @@ resource "aws_security_group_rule" "allow_https_inbound_public" {
2929
3030# AWS Private Security Group
3131module "private_security_group" {
32- source = " ./resources"
33- vpc_id = var. vpc_id
34- prefix = var. prefix
35- environment = var. environment
36- sg_type = " private"
37- sg_description = " The private security group to allows inbound traffic from public group"
32+ source = " ./resources"
33+ vpc_id = var. vpc_id
34+ prefix = var. prefix
35+ environment = var. environment
36+ sg_type = " private"
37+ sg_description = " The private security group to allows inbound traffic from public group"
3838}
3939
4040# AWS Private Security Group Rules
4141resource "aws_security_group_rule" "allow_inbound_private" {
42- type = " ingress"
43- from_port = 0
44- to_port = 65535
45- protocol = " -1"
46- source_security_group_id = module. public_security_group . security_group_id
47- security_group_id = module. private_security_group . security_group_id
42+ type = " ingress"
43+ from_port = 0
44+ to_port = 65535
45+ protocol = " -1"
46+ source_security_group_id = module. public_security_group . security_group_id
47+ security_group_id = module. private_security_group . security_group_id
4848}
4949
5050# AWS Storage Security Group
5151module "storage_security_group" {
52- source = " ./resources"
53- vpc_id = var. vpc_id
54- prefix = var. prefix
55- environment = var. environment
56- sg_type = " storage"
57- sg_description = " The storage security group to allows inbound traffic from private group"
52+ source = " ./resources"
53+ vpc_id = var. vpc_id
54+ prefix = var. prefix
55+ environment = var. environment
56+ sg_type = " storage"
57+ sg_description = " The storage security group to allows inbound traffic from private group"
5858}
5959
6060# AWS Storage Security Group Rules
6161resource "aws_security_group_rule" "allow_inbound_storage" {
62- type = " ingress"
63- from_port = 0
64- to_port = 65535
65- protocol = " -1"
66- source_security_group_id = module. private_security_group . security_group_id
67- security_group_id = module. storage_security_group . security_group_id
62+ type = " ingress"
63+ from_port = 0
64+ to_port = 65535
65+ protocol = " -1"
66+ source_security_group_id = module. private_security_group . security_group_id
67+ security_group_id = module. storage_security_group . security_group_id
6868}
0 commit comments