Skip to content

Commit 94ff786

Browse files
committed
fix: passing cidr blocks from variable
1 parent 9258db5 commit 94ff786

File tree

4 files changed

+14
-2
lines changed

4 files changed

+14
-2
lines changed

tf-module/stac_browser/ec2.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ resource "aws_security_group" "ds_stac_browser_security_group" {
4242

4343
resource "aws_vpc_security_group_ingress_rule" "ds_stac_browser_security_group_443_10" {
4444
security_group_id = aws_security_group.ds_stac_browser_security_group.id
45-
cidr_ipv4 = "10.52.0.0/16"
45+
cidr_ipv4 = var.alb_subnet_cidr
4646
from_port = 8005
4747
ip_protocol = "tcp"
4848
to_port = 8005

tf-module/stac_browser/load_balancer.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ resource "aws_security_group" "ds_alb_security_group" {
77

88
resource "aws_vpc_security_group_ingress_rule" "ds_alb_security_group_443_10" {
99
security_group_id = aws_security_group.ds_alb_security_group.id
10-
cidr_ipv4 = "10.52.0.0/16"
10+
cidr_ipv4 = var.shared_services_ec2_subnet_cidr
1111
from_port = 8005
1212
ip_protocol = "tcp"
1313
to_port = 8005

tf-module/stac_browser/terraform.tfvars.example

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ ami_id = "ami-xxx"
33
cumulus_lambda_vpc_id = "vpc-xxx"
44
image_tag="9.6.0"
55
subnet_ids = ["subnet-private-subnet-id-1", "subnet-private-subnet-id-2"]
6+
shared_services_ec2_subnet_cidr = "10.52.0.0/16"
7+
alb_subnet_cidr = "10.52.0.0/16"

tf-module/stac_browser/variables.tf

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,14 @@ variable "github_image_url" {
4343
variable "image_tag" {
4444
description = "The tag of the image to pull from GitHub"
4545
type = string
46+
}
47+
48+
variable "shared_services_ec2_subnet_cidr" {
49+
type = string
50+
description = "CIDR of the Subnet where Shared Services EC2 resides. This is to allow connections from Shared services to ALB. Example: 10.52.0.0/16"
51+
}
52+
53+
variable "alb_subnet_cidr" {
54+
type = string
55+
description = "CIDR of the Subnet where ALB resides. This is to allow connections from ALB to Stac Browser EC2. Example: 10.52.0.0/16"
4656
}

0 commit comments

Comments
 (0)