{"repo":"terraform-aws-modules/terraform-aws-route53","free":true,"listed":false,"github":"https://github.com/terraform-aws-modules/terraform-aws-route53","clone":"git clone https://github.com/terraform-aws-modules/terraform-aws-route53.git","description":"Terraform module to create AWS Route53 resources 🇺🇦","language":"HCL","stars":156,"topics":["aws","dns","route53","terraform-module"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"AWS Route53 Terraform modules Terraform modules which creates Route53 resources. Usage Public Hosted Zone Private Hosted Zone Cross Account Zone Association [!NOTE] Association ( aws route53 zone association ) must be performed by the account that owns the VPC. Association authorization ( aws route53 vpc association authorization ) must be performed by the account that owns the zone. Hence why the aws route53 zone association resource is outside the scope of the module, but the authorization ( aws route53 vpc association authorization ) is inside the scope of the module. [!CAUTION] Since Terraform does not support variables in the lifecycle block , the ignore vpc variable is used to switch between two resources: aws route53 zone.this and aws route53 zone.ignore vpc . Therefore, if you changes this value after resources have been created, Terraform will attempt to destroy and recreate the Route53 zone which is usually not desired. To avoid this, you will need to perform the appropriate state move commands/blocks between the two resources. Changing from ignore vpc = false to ignore vpc = true : Or using a state block: Changing from ignore vpc = true to ignore vpc = false : Or using a state block: Sub-Modules The following independent sub-modules are available: - delegation-sets creates AWS Route53 Delegation Sets - resolver-endpoint creates an AWS Route53 Resolver Endpoint and associated resources - resolver-firewall-rule-group creates an AWS Route53 Resolver Firewall Rule Grou","default_branch":null,"files":null,"tree":[],"storefront":"/r/terraform-aws-modules","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/terraform-aws-modules/terraform-aws-route53/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}