bind-dns-config

kalenarndt/bind-dns-config/dns

Terraform Module HCL DNS

Terraform module to create forward and reverse records

Install
module "bind-dns-config" {
source = "kalenarndt/bind-dns-config/dns"
version = "0.0.5"
}
plain text: /constructs/tfmod-kalenarndt-bind-dns-config-dns/install.txt
⭐ Source on GitHub 📦 Registry page
README

Requirements | Name | Version | |------|---------| | dns | >=3.2.1 | Providers | Name | Version | |------|---------| | dns | 3.2.1 | Modules No modules. Resources | Name | Type | |------|------| | dns_a_record_set.a-record | resource | | dns_cname_record.cname-record | resource | | dns_ptr_record.ptr-record | resource | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | cname\_configuration | (Optional) Map containing the configuration for the CNAME entries | map(object({ domain = string name = string cname = string ttl = number })) | null | no | | create\_cnames | (Optional) Map containing the configuration for the CNAME entries | bool | false | no | | dns\_configuration | (Required) Map containing the configuration for your DNS

Inputs (3)
NameTypeDescriptionDefault
dns_configurationmap(object({ domain = stri(Required) Map containing the configuration for your DNS entries required
cname_configurationmap(object({ domain = stri(Optional) Map containing the configuration for the CNAME entries required
create_cnamesbool(Optional) Map containing the configuration for the CNAME entriesfalse
Resources (3)
dns_a_record_setdns_cname_recorddns_ptr_record
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.5
Cloud DNS
Total downloads814
Inputs3
Resources3
Examples1
Namespacekalenarndt
Updated