dns: introduce DNS Manager and BIND config writer #24

Merged
amery merged 8 commits from pr-amery-dns into main 10 months ago

8 Commits

Author SHA1 Message Date
Alejandro Mery eba0340e32 jpictl: introduce `jpictl dns write` command 10 months ago
Alejandro Mery 1a47985bd7 dns: Manager.WriteTo() generates BIND config, fully qualifies 10 months ago
Alejandro Mery f5ea72740c dns: introduce initial DNS Manager 10 months ago
Alejandro Mery 357c85dc1a dns: SortRegions() by ISO3166 10 months ago
Alejandro Mery 00aec477a4 dns: DefaultDNSProvider() using CLOUDFLARE_DNS_API_TOKEN 10 months ago
Alejandro Mery e0d8592dc1 dns: introduce AddrRecord{} to abstract A/AAAA entries 10 months ago
Alejandro Mery c397ca29ac cluster: introduce Region interators 10 months ago
Alejandro Mery 066788b9be vscode: add Lookuper, publicsuffix and libdns to the dictionary 10 months ago