Commit Graph

6 Commits

Author SHA1 Message Date
c996c9b7e3 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
2023-11-16 21:40:16 +11:00
1b9a4f7832 refactor: move to ruby-script facts
- change enc_role_path fact to be ruby
- add enc_role_tier1, enc_role_tier2 and enc_role_tier3
- add new paths to hiera.yaml
2023-11-11 23:41:48 +11:00
f73c16bca2 feat: add enc_role_path fact 2023-11-11 00:03:12 +11:00
87d9d920e8 Added classes to manage repositories for yum
* manage all base repositories
  * manage epel if required
  * cleanup /etc/yum.repos.d directory
2023-06-24 21:58:00 +10:00
47e4fc9912 Added name key to each node under hierarchy 2023-06-18 17:37:49 +10:00
35058651fc Updated environment setup
* moved site.pp to manifests/site.pp
 * created hiera.yaml file
 * created hieradata/nodes directory, included in hiera.yaml
2023-06-18 17:31:59 +10:00