feat: find resolvers by role

- use puppetdbquery module to query puppetdb for resolvers
- move dns client config to profiles::dns::base
- manage the /etc/resolv.conf file
This commit is contained in:
2023-11-17 21:13:59 +11:00
parent da2e59a6ed
commit fdb13b7338
7 changed files with 58 additions and 6 deletions
+1 -3
View File
@@ -29,9 +29,7 @@ class profiles::base (
include profiles::base::hosts
include profiles::accounts::sysadmin
include profiles::ntp::client
# configure dns records for client
profiles::dns::client {"${facts['networking']['fqdn']}-default":}
include profiles::dns::base
# include the python class
class { 'python':