resource "aws_route53_record" "fluentd_env_records" {
  provider = aws.networking
  for_each = toset([
    "dev-fluentd-applications.theorchard.io",
    "qa-fluentd-applications-udp.theorchard.io",
    "qa-fluentd-applications.theorchard.io",
    "prod-fluentd-applications-udp.theorchard.io",
    "prod-fluentd-applications.theorchard.io",
  ])

  zone_id = data.aws_route53_zone.route53_zone_networking.zone_id
  name    = each.key
  type    = "A"

  alias {
    name                   = aws_lb.fluentd.dns_name
    zone_id                = aws_lb.fluentd.zone_id
    evaluate_target_health = false
  }
}
