diff --git a/main.tf b/main.tf index f9beee3..09202a9 100755 --- a/main.tf +++ b/main.tf @@ -1158,11 +1158,15 @@ resource "aws_s3_bucket" "elb_logs" { } } +locals { + dns_zone_id = try(var.zone_id[0], tostring(var.zone_id), "") +} + module "dns_hostname" { source = "cloudposse/route53-cluster-hostname/aws" version = "0.12.2" - enabled = local.enabled && var.dns_zone_id != "" && var.tier == "WebServer" ? true : false + enabled = local.enabled && local.dns_zone_id != "" && var.tier == "WebServer" ? true : false dns_name = var.dns_subdomain != "" ? var.dns_subdomain : module.this.name zone_id = var.dns_zone_id