fastmail-dns
bluk/fastmail-dns/cloudflare
Unofficial Terraform module to create Cloudflare records for setting up FastMail.
terraform-cloudflare-fastmail-dns This is an unofficial [Terraform][terraform] module which creates [Cloudflare DNS][cloudflare] records to setup a domain with [FastMail][fastmail]. 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_fastmail-dns" { source = "bluk/fastmail-dns/cloudflare" version = "0.7.0" zone_id = "1abcd" domain_name = "example.com" create_root_domain_txt = false ttl = 3600 providers = { cloudflare = "cloudflare" } } `` [terraform]: https://www.terraform.io [cloudflare]: https://www.cloudflare.com [fastmail]: https://www.fastmail.com
| Name | Type | Description | Default |
|---|---|---|---|
| domain_name | string | The domain name zone id to setup DNS records for like `example.com` | required |
| zone_id | string | The zone id to setup DNS records for | required |
| create_root_domain_txt | bool | Determines if the root domain should have a TXT record. true/false | true |
| 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,