diff options
Diffstat (limited to 'bliki.tf')
| -rw-r--r-- | bliki.tf | 21 |
1 files changed, 17 insertions, 4 deletions
@@ -67,7 +67,7 @@ resource "aws_acm_certificate" "bliki" { } resource "aws_route53_record" "bliki_validation" { - zone_id = "${data.terraform_remote_state.dns.zone_id}" + zone_id = "${data.terraform_remote_state.dns.grimoire_ca_zone_id}" ttl = 60 name = "${aws_acm_certificate.bliki.domain_validation_options.0.resource_record_name}" type = "${aws_acm_certificate.bliki.domain_validation_options.0.resource_record_type}" @@ -79,8 +79,8 @@ resource "aws_route53_record" "bliki_validation" { resource "aws_cloudfront_distribution" "bliki" { provider = "aws.cloudfront" - enabled = true - is_ipv6_enabled = true + enabled = true + is_ipv6_enabled = true aliases = ["grimoire.ca"] @@ -140,7 +140,7 @@ resource "aws_cloudfront_distribution" "bliki" { } } -resource "aws_route53_record" "bliki" { +resource "aws_route53_record" "bliki_ip4" { zone_id = "${data.terraform_remote_state.dns.grimoire_ca_zone_id}" name = "" type = "A" @@ -153,3 +153,16 @@ resource "aws_route53_record" "bliki" { } } +resource "aws_route53_record" "bliki_ip6" { + zone_id = "${data.terraform_remote_state.dns.grimoire_ca_zone_id}" + name = "" + type = "AAAA" + + alias { + name = "${aws_cloudfront_distribution.bliki.domain_name}" + zone_id = "${aws_cloudfront_distribution.bliki.hosted_zone_id}" + + evaluate_target_health = false + } +} + |
