Skip to content

Commit 1c8cc62

Browse files
authored
Fix creating nat gw aws_route_table_association's when enable_nat_gateway=false
Fixes the issue described #1031
1 parent 4a2809c commit 1c8cc62

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

main.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ resource "aws_route_table" "private" {
277277
}
278278

279279
resource "aws_route_table_association" "private" {
280-
count = local.create_private_subnets ? local.len_private_subnets : 0
280+
count = local.create_private_subnets && var.enable_nat_gateway ? local.len_private_subnets : 0
281281

282282
subnet_id = element(aws_subnet.private[*].id, count.index)
283283
route_table_id = element(
@@ -411,7 +411,7 @@ resource "aws_route_table" "database" {
411411
}
412412

413413
resource "aws_route_table_association" "database" {
414-
count = local.create_database_subnets ? local.len_database_subnets : 0
414+
count = local.create_database_subnets && var.enable_nat_gateway ? local.len_database_subnets : 0
415415

416416
subnet_id = element(aws_subnet.database[*].id, count.index)
417417
route_table_id = element(
@@ -723,7 +723,7 @@ resource "aws_route_table" "elasticache" {
723723
}
724724

725725
resource "aws_route_table_association" "elasticache" {
726-
count = local.create_elasticache_subnets ? local.len_elasticache_subnets : 0
726+
count = local.create_elasticache_subnets && var.enable_nat_gateway ? local.len_elasticache_subnets : 0
727727

728728
subnet_id = element(aws_subnet.elasticache[*].id, count.index)
729729
route_table_id = element(

0 commit comments

Comments
 (0)