Added r10k repo management

* added profile to download puppet-r10k, add a script to pull changes,
    and scheduled it to happen automatically with systemd timer/service
  * added to the puppetmaster profile
  * updated hieradata
This commit is contained in:
2023-06-26 19:42:15 +10:00
parent 2321925298
commit 5d758da66e
3 changed files with 95 additions and 0 deletions
@@ -23,6 +23,7 @@
# Limitations:
# This is designed to work on Unix-like systems.
class profiles::puppet::puppetmaster {
include profiles::puppet::r10k
include profiles::puppet::g10k
include profiles::puppet::enc
include profiles::puppet::autosign