puppet-prod/site/profiles/manifests/dns/resolver.pp
Ben Vincent 76b54fc59d feat: add dns resolver/master classes
- define resolver and master dns server
- export A and PTR records from dns clients
- collect exported resources for master
- create hiera structure for acls, zones and views
2023-11-13 21:42:57 +11:00

17 lines
320 B
Puppet

# profiles::dns::resolver
class profiles::dns::resolver (
Hash $acls = {},
Hash $zones = {},
Hash $views = {},
Array $forwarders = ['8.8.8.8', '1.1.1.1'],
){
class {'profiles::dns::server':
acls => $acls,
zones => $zones,
views => $views,
forwarders => $forwarders,
}
}