# Add ALB record on DNS
resource "aws_route53_record" "external" {
  zone_id = "${data.terraform_remote_state.network.ExternalHostedZoneId}"
  name    = "pangea-api"
  type    = "A"

  alias {
    name                   = "${aws_cloudfront_distribution.main.domain_name}"
    zone_id                = "${aws_cloudfront_distribution.main.hosted_zone_id}"
//    name                   = "${data.terraform_remote_state.app-tier.albDNSname}"
//    zone_id                = "${data.terraform_remote_state.app-tier.albZoneId}"
    evaluate_target_health = false
  }
}


# Add ALB record on Internal DNS
resource "aws_route53_record" "internal" {
  zone_id = "${data.terraform_remote_state.network.InternalHostedZoneId}"
  name    = "pangea-api"
  type    = "A"

  alias {
    name                   = "${aws_cloudfront_distribution.main.domain_name}"
    zone_id                = "${aws_cloudfront_distribution.main.hosted_zone_id}"
    //    name                   = "${data.terraform_remote_state.app-tier.albDNSname}"
    //    zone_id                = "${data.terraform_remote_state.app-tier.albZoneId}"
    evaluate_target_health = false
  }
}
