Skip to content

Instantly share code, notes, and snippets.

@nhammad
Created November 27, 2023 12:00
Show Gist options
  • Save nhammad/d71d59280c458c0887a17a04ef6b640f to your computer and use it in GitHub Desktop.
Save nhammad/d71d59280c458c0887a17a04ef6b640f to your computer and use it in GitHub Desktop.
resource "aws_route53_zone" "analytics" {
name = "analytics.cloud"
}
resource "aws_acm_certificate" "cert" {
domain_name = "*.analytics.cloud"
validation_method = "DNS"
}
resource "aws_route53_record" "analytics" {
zone_id = aws_route53_zone.analytics.zone_id
name = var.main_route53_record_name
type = "CNAME"
ttl = 60
records = [aws_lb.PrimaryServerSideLoadBalancer.dns_name]
}
resource "aws_route53_record" "preview" {
zone_id = aws_route53_zone.analytics.zone_id
name = var.preview_route53_record_name
type = "CNAME"
ttl = 60
records = [aws_lb.PreviewLoadBalancer.dns_name]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment