icloud-dns
bluk/icloud-dns/cloudflare
Unofficial Terraform module to create Cloudflare records for setting up iCloud.
terraform-cloudflare-icloud-dns This is an unofficial [Terraform][terraform] module which creates [Cloudflare DNS][cloudflare] records to setup a domain with [iCloud+][icloud] custom domains. Since this is not an official provider and does not have guarantees about backwards compatibility, it is recommended that you fork this repository or copy the code into your own repository after reviewing the code. Example Usage In your Terraform file: `` module "example_icloud_dns" { source = "bluk/icloud-dns/cloudflare" version = "0.2.0" zone_id = "1abcd" domain_name = "example.com" root_domain_apple_domain_txt_value = "apple-domain=abcd1234" sig1_domain_key_cname_value = "sig1.dkim.example.com.at.icloudmailadmin.com." ttl = 3600 providers = { cloudflare = "cloudflare" } } `` [terraform]: https://ww
| Name | Type | Description | Default |
|---|---|---|---|
| zone_id | string | The zone id to setup DNS records for | required |
| domain_name | string | The domain name zone id to setup DNS records for like `example.com` | required |
| root_domain_apple_domain_txt_value | string | Verification value: apple-domain=<some value> | required |
| sig1_domain_key_cname_value | string | CNAME value for sig1 domain: sig1.dkim.example.com.at.icloudmailadmin.com. | required |
| ttl | number | The TTL to use for the DNS records. | 3600 |
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,