DNSControl is a system for managing DNS zones across multiple providers with a simple DSL.
Here you will find a bunch of examples I been collecting from different places, check Resources for more details.
Add plugin to asdf.
asdf plugin-add dnscontrol https://github.com/beardix/asdf-dnscontrol.git
asdf install # takes dnscontrol version from .tool-versions
- Simple Bind zone
- DNSControl can manage multiple providers, here we add Cloudflare
- Macros and other examples
- For loop
- Variables
- Parked domains on Cloudflare
How the cloud works: 30 second DNS TTLs and hope.