fix: enable dynamic/tsig updates

- add eyaml to hiera.yaml
- consolidate all paths into single tree
- change to new profiles::dns::client wrapper
- change to new profiles::dns::record wrapper
- change to use concat method to build zone file
This commit is contained in:
2023-11-13 22:17:59 +11:00
parent 4b0b2b1ed0
commit c996c9b7e3
11 changed files with 149 additions and 37 deletions
+2
View File
@@ -3,6 +3,7 @@ class profiles::dns::resolver (
Hash $acls = {},
Hash $zones = {},
Hash $views = {},
Hash $keys = {},
Array $forwarders = ['8.8.8.8', '1.1.1.1'],
){
@@ -10,6 +11,7 @@ class profiles::dns::resolver (
acls => $acls,
zones => $zones,
views => $views,
keys => $keys,
forwarders => $forwarders,
}