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
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
# 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,
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user