route53
Aplyca/route53/aws
Terraform AWS Route53 module. Create a Route53 zone and dns records
Install
README
Terraform AWS Route53 module ======================== Create a Route53 zone and dns records Example ------- `` Route53 module configuration. This module will create the necessary DNS records. module "r53_mydomain" { source = "Aplyca/route53/aws" description = "DNS records zone for My Domain (mydomain.com)" zone_name = "mydomain.com" records = { names = [ "www.", "admin." ] types = [ "CNAME", "CNAME" ] ttls = [ "3600", "3600", ] values = [ "mydomain.com", "mydomain.com", ] } alias = { names = [ "" ] values = [ "d130easdflja734js.cloudfront.net" ] zones_id = [ "Z2FDRFHATA1ER4" ] } } ``
Inputs (5)
| Name | Type | Description | Default |
|---|---|---|---|
| domain | string | DNS domain zone | required |
| zone_id | string | Imported Zone ID when Available | "false" |
| records | any | List of DNS Records to add to the DNS zone | {
"names": [],
"ttls": [],
"types" |
| alias | any | List of DNS Aliases to add to the DNS zone | {
"names": [],
"values": [],
"zone |
| description | string | Description of the DNS Zone | "" |
Outputs (2)
zone_idns_serversResources (2)
Details
Similar packages
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,