summaryrefslogtreecommitdiff
path: root/bliki.tf
diff options
context:
space:
mode:
Diffstat (limited to 'bliki.tf')
-rw-r--r--bliki.tf21
1 files changed, 17 insertions, 4 deletions
diff --git a/bliki.tf b/bliki.tf
index c5342c3..8130f0e 100644
--- a/bliki.tf
+++ b/bliki.tf
@@ -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
+ }
+}
+