summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2018-12-23 19:07:12 -0500
committerOwen Jacobson <owen@grimoire.ca>2018-12-23 19:09:36 -0500
commit59943f816ba9b2cd383e25ba96aaf7d8c77a27d4 (patch)
tree74f85455404db706aa766c2df8eab67e35d987aa
parent426d5088e8ecf6a2503d051a2ead02d0a828ddc1 (diff)
Add ip6 DNS for the blog.
Thanks to Raul Tambre for spotting this issue.
-rw-r--r--bliki.tf19
1 files changed, 16 insertions, 3 deletions
diff --git a/bliki.tf b/bliki.tf
index 9f0afa2..8130f0e 100644
--- a/bliki.tf
+++ b/bliki.tf
@@ -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
+ }
+}
+