chore: use alias for nameservers

- use an alias for nameservers for dhcp ranges
- move aliased nameservers to region-wide hiera
This commit is contained in:
Ben Vincent 2025-05-11 19:14:30 +10:00
parent a7b793238a
commit 7ee70f21fa
5 changed files with 16 additions and 26 deletions

View File

@ -1,2 +1,9 @@
--- ---
timezone::timezone: 'Australia/Darwin' timezone::timezone: 'Australia/Darwin'
profiles_dns_upstream_forwarder_unkin:
- 198.18.17.23
- 198.18.17.24
profiles_dns_upstream_forwarder_consul:
- 198.18.17.34
- 198.18.17.35
- 198.18.17.36

View File

@ -1,8 +1 @@
--- ---
profiles_dns_upstream_forwarder_unkin:
- 198.18.17.23
- 198.18.17.24
profiles_dns_upstream_forwarder_consul:
- 198.18.17.34
- 198.18.17.35
- 198.18.17.36

View File

@ -1,3 +1,7 @@
--- ---
timezone::timezone: 'Australia/Sydney' timezone::timezone: 'Australia/Sydney'
certbot::client::webserver: ausyd1nxvm1021.main.unkin.net certbot::client::webserver: ausyd1nxvm1021.main.unkin.net
profiles_dns_upstream_forwarder_unkin:
- 198.18.19.15
profiles_dns_upstream_forwarder_consul:
- 198.18.19.14

View File

@ -1,5 +1 @@
--- ---
profiles_dns_upstream_forwarder_unkin:
- 198.18.19.15
profiles_dns_upstream_forwarder_consul:
- 198.18.19.14

View File

@ -15,9 +15,7 @@ profiles::dhcp::server::pools:
range: range:
- '198.18.15.200 198.18.15.220' - '198.18.15.200 198.18.15.220'
gateway: 198.18.15.254 gateway: 198.18.15.254
nameservers: nameservers: "%{alias('profiles_dns_upstream_forwarder_unkin')}"
- 198.18.13.12
- 198.18.13.13
domain_name: main.unkin.net domain_name: main.unkin.net
pxeserver: 198.18.13.27 pxeserver: 198.18.13.27
syd1-test: syd1-test:
@ -26,9 +24,7 @@ profiles::dhcp::server::pools:
range: range:
- '198.18.16.200 198.18.16.220' - '198.18.16.200 198.18.16.220'
gateway: 198.18.16.254 gateway: 198.18.16.254
nameservers: nameservers: "%{alias('profiles_dns_upstream_forwarder_unkin')}"
- 198.18.13.12
- 198.18.13.13
domain_name: main.unkin.net domain_name: main.unkin.net
pxeserver: 198.18.13.27 pxeserver: 198.18.13.27
syd1-prod1: syd1-prod1:
@ -37,9 +33,7 @@ profiles::dhcp::server::pools:
range: range:
- '198.18.13.200 198.18.13.220' - '198.18.13.200 198.18.13.220'
gateway: 198.18.13.254 gateway: 198.18.13.254
nameservers: nameservers: "%{alias('profiles_dns_upstream_forwarder_unkin')}"
- 198.18.13.12
- 198.18.13.13
domain_name: main.unkin.net domain_name: main.unkin.net
pxeserver: 198.18.13.27 pxeserver: 198.18.13.27
syd1-prod2: syd1-prod2:
@ -48,9 +42,7 @@ profiles::dhcp::server::pools:
range: range:
- '198.18.14.200 198.18.14.220' - '198.18.14.200 198.18.14.220'
gateway: 198.18.14.254 gateway: 198.18.14.254
nameservers: nameservers: "%{alias('profiles_dns_upstream_forwarder_unkin')}"
- 198.18.13.12
- 198.18.13.13
domain_name: main.unkin.net domain_name: main.unkin.net
pxeserver: 198.18.13.27 pxeserver: 198.18.13.27
drw1-prod: drw1-prod:
@ -59,9 +51,7 @@ profiles::dhcp::server::pools:
range: range:
- '198.18.17.200 198.18.17.220' - '198.18.17.200 198.18.17.220'
gateway: 198.18.17.1 gateway: 198.18.17.1
nameservers: nameservers: "%{alias('profiles_dns_upstream_forwarder_unkin')}"
- 198.18.17.7
- 198.18.17.8
domain_name: main.unkin.net domain_name: main.unkin.net
pxeserver: 198.18.13.27 pxeserver: 198.18.13.27