Skip to content

Commit 33cde07

Browse files
nicklaw5Nicholas Law
andauthored
Add aws-cdk:subnet-name and aws-cdk:subnet-type tags to subnets (#21)
Co-authored-by: Nicholas Law <[email protected]>
1 parent 109237e commit 33cde07

File tree

4 files changed

+21
-13
lines changed

4 files changed

+21
-13
lines changed

subnet-private.tf

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@ resource "aws_subnet" "private" {
1414
tags = merge(
1515
var.tags,
1616
{
17-
"Name" = "${var.name}-Subnet-Private-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
18-
"Scheme" = "private"
19-
"EnvName" = var.name
17+
"Name" = "${var.name}-Subnet-Private-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
18+
"Scheme" = "private"
19+
"EnvName" = var.name
20+
"aws-cdk:subnet-name" = "Private"
21+
"aws-cdk:subnet-type" = "Private"
2022
},
2123
local.kubernetes_clusters,
2224
length(var.kubernetes_clusters) != 0 ? { "kubernetes.io/role/internal-elb" = 1 } : {}

subnet-public.tf

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ resource "aws_subnet" "public" {
1212
tags = merge(
1313
var.tags,
1414
{
15-
"Name" = "${var.name}-Subnet-Public-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
16-
"Scheme" = "public"
17-
"EnvName" = var.name
15+
"Name" = "${var.name}-Subnet-Public-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
16+
"Scheme" = "public"
17+
"EnvName" = var.name
18+
"aws-cdk:subnet-name" = "Public"
19+
"aws-cdk:subnet-type" = "Public"
1820
},
1921
local.kubernetes_clusters,
2022
length(var.kubernetes_clusters) != 0 ? { "kubernetes.io/role/elb" = 1 } : {}

subnet-secure.tf

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ resource "aws_subnet" "secure" {
1212
tags = merge(
1313
var.tags,
1414
{
15-
"Name" = "${var.name}-Subnet-Secure-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
16-
"Scheme" = "secure"
17-
"EnvName" = var.name
15+
"Name" = "${var.name}-Subnet-Secure-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
16+
"Scheme" = "secure"
17+
"EnvName" = var.name
18+
"aws-cdk:subnet-name" = "Secure"
19+
"aws-cdk:subnet-type" = "Isolated"
1820
},
1921
local.kubernetes_clusters_secure,
2022
length(var.kubernetes_clusters_secure) != 0 ? { "kubernetes.io/role/internal-elb" = 1 } : {}
@@ -51,4 +53,4 @@ resource "aws_vpc_endpoint_route_table_association" "secure" {
5153
count = var.vpc_endpoint_s3_gateway ? 1 : 0
5254
route_table_id = aws_route_table.secure.id
5355
vpc_endpoint_id = aws_vpc_endpoint.s3[0].id
54-
}
56+
}

subnet-transit.tf

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ resource "aws_subnet" "transit" {
1212
tags = merge(
1313
var.tags,
1414
{
15-
"Name" = "${var.name}-Subnet-Transit-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
16-
"Scheme" = "transit"
17-
"EnvName" = var.name
15+
"Name" = "${var.name}-Subnet-Transit-${upper(data.aws_availability_zone.az[count.index].name_suffix)}"
16+
"Scheme" = "transit"
17+
"EnvName" = var.name
18+
"aws-cdk:subnet-name" = "Transit"
19+
"aws-cdk:subnet-type" = "Public"
1820
},
1921
)
2022
}

0 commit comments

Comments
 (0)