From 089e1a390957c7057a0531704e493bae71e5da9b Mon Sep 17 00:00:00 2001 From: Ketzacoatl Date: Tue, 27 Oct 2020 17:06:58 +0000 Subject: [PATCH] r53-subdomain: vpc block should be dyanamic, for when zone is public --- modules/r53-subdomain/main.tf | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/r53-subdomain/main.tf b/modules/r53-subdomain/main.tf index d13b61fa..4fb30ccd 100644 --- a/modules/r53-subdomain/main.tf +++ b/modules/r53-subdomain/main.tf @@ -22,14 +22,21 @@ variable "ttl" { } variable "vpc_id" { - description = "The VPC ID to associate a private zone with (leave blank for public zone)" + description = "The VPC ID to associate a private zone with (leave blank for public zone), use assocations for linking multiple VPCs" default = "" type = string } resource "aws_route53_zone" "subdomain" { name = var.name - vpc_id = var.vpc_id + + dynamic "vpc" { + for_each = [var.vpc_id] + + content { + vpc_id = var.vpc_id + } + } } resource "aws_route53_record" "subdomain-NS" {