diff --git a/infrastructure/main.tf b/infrastructure/main.tf index 2ea759c7..116e7e8a 100644 --- a/infrastructure/main.tf +++ b/infrastructure/main.tf @@ -101,9 +101,9 @@ resource "local_file" "mwaa_variables" { stac_ingestor_api_url = var.stac_ingestor_api_url stac_url = var.stac_url vector_secret_name = var.vector_secret_name - vector_subnet_1 = data.aws_subnets.private.ids[0] - vector_subnet_2 = data.aws_subnets.private.ids[1] - vector_security_group = aws_security_group.vector_sg[0].id + vector_subnet_1 = length(data.aws_subnets.private.ids) > 0 ? data.aws_subnets.private.ids[0] : "" + vector_subnet_2 = length(data.aws_subnets.private.ids) > 0 ? data.aws_subnets.private.ids[1] : "" + vector_security_group = length(aws_security_group.vector_sg) > 0 ? aws_security_group.vector_sg[0].id : "" vector_vpc = var.vector_vpc }) filename = "/tmp/mwaa_vars.json"