From 651b639a8124f2b9380e8053a16b663bc2ed3028 Mon Sep 17 00:00:00 2001 From: Kyle Brown Date: Mon, 19 Mar 2018 13:46:25 -0700 Subject: [PATCH 1/2] troubleshooting: add section about extra configuration when using a route53 private zone --- Documentation/install/aws/troubleshooting.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Documentation/install/aws/troubleshooting.md b/Documentation/install/aws/troubleshooting.md index 4e6752a..7959e63 100644 --- a/Documentation/install/aws/troubleshooting.md +++ b/Documentation/install/aws/troubleshooting.md @@ -63,6 +63,18 @@ traceroute -T -p 443 . This validates that the installer is able to establish a TCP connection with the Tectonic ingress ELB. This will validate DNS, IP routing and firewall rules between the installer and the Tectonic ingress ELB. +* __module.dns.data.aws_route53_zone.tectonic: data.aws_route53_zone.tectonic: no matching Route53Zone found"__ + +Deploying to an private route53 dns zone using the `tectonic_aws_external_private_zone` parameter can result in failure to dectect the zone by the installer. This can be resolved by configuring terraform route53 module with the `private_zone` parameter. + +``` +# platform/aws/modules/dns/route53/tectonic.tf +data "aws_route53_zone" "tectonic" { + name = "${var.base_domain}" + private_zone=true +} +``` + ## Domain name can't be changed The domain configured for Route 53 name service and the domain names selected for Tectonic and Controller DNS names during install cannot be easily changed later. If a cluster's domain name must change, set up a new cluster with the new domain name and migrate cluster work to it. From 63e3f678949363a96e58596d3cb3289ccf0c8c5e Mon Sep 17 00:00:00 2001 From: Kyle Brown Date: Mon, 19 Mar 2018 16:49:57 -0700 Subject: [PATCH 2/2] troubleshooting: grammar fixes --- Documentation/install/aws/troubleshooting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/install/aws/troubleshooting.md b/Documentation/install/aws/troubleshooting.md index 7959e63..27cee0d 100644 --- a/Documentation/install/aws/troubleshooting.md +++ b/Documentation/install/aws/troubleshooting.md @@ -65,7 +65,7 @@ This validates that the installer is able to establish a TCP connection with the * __module.dns.data.aws_route53_zone.tectonic: data.aws_route53_zone.tectonic: no matching Route53Zone found"__ -Deploying to an private route53 dns zone using the `tectonic_aws_external_private_zone` parameter can result in failure to dectect the zone by the installer. This can be resolved by configuring terraform route53 module with the `private_zone` parameter. +Deploying to an private Amazon Route 53 DNS zone using the `tectonic_aws_external_private_zone` parameter can result in failure to dectect the zone by the installer. This can be resolved by configuring Terraform Route 53 module with the `private_zone` parameter. ``` # platform/aws/modules/dns/route53/tectonic.tf