Terraform module to create a private Route53 hosted zone
- Description
- Prerequisites
- Dependencies
- Terraform Versions
- Terraform Providers
- Getting Started
- Inputs
- Outputs
- Contributing
- License
- Acknowledgments
In order to provision this module, it is require some information from an existing resources as input parameter, those resources are:
- AWS VPC, input variable that require the information from this resource are,
main_vpc
, andsecondary_vpcs
Doesn't have any dependencies to any other Terraform module
Created and tested using Terraform version 0.11.14
Name | Version |
---|---|
aws | ~> 2.49 |
Name | Description | Type | Default | Required |
---|---|---|---|---|
environment | Environment this Route 53 zone belongs to | string |
n/a | yes |
force_destroy | Whether to destroy all records inside if the hosted zone is deleted | string |
false |
no |
main_vpc | Main VPC ID that will be associated with this hosted zone | string |
n/a | yes |
name | Name of the hosted zone | string |
n/a | yes |
product_domain | Abbreviation of the product domain this Route 53 zone belongs to | string |
n/a | yes |
secondary_vpcs | List of VPCs that will also be associated with this zone | list |
[] |
no |
Name | Description |
---|---|
zone_id | The hosted zone id |
This module accepting or open for any contributions from anyone, please see the CONTRIBUTING.md for more detail about how to contribute to this module.
This module is under Apache License 2.0 - see the LICENSE file for details.