puppet-prod/hieradata/roles/infra/dns/externaldns.yaml
Ben Vincent 4c0640d8dc feat: manage externaldns bind
- add module to manage externaldns bind for k8s
- add infra::dns::externaldns role
2025-11-22 11:55:17 +11:00

20 lines
449 B
YAML

---
hiera_include:
- externaldns
externaldns::bind_master_hostname: 'ausyd1nxvm2127.main.unkin.net'
externaldns::k8s_zones:
- 'k8s.syd1.au.unkin.net'
- '200.18.198.in-addr.arpa'
externaldns::slave_servers:
- 'ausyd1nxvm2128.main.unkin.net'
- 'ausyd1nxvm2129.main.unkin.net'
externaldns::externaldns_key_algorithm: 'hmac-sha256'
# networkd?
# frr?
# anycast?
# add forwards from the dns::resolver classes?
# acls to access bind (cidrs?)