Merge pull request 'feat: manage puppet clients' (#35) from neoloc/puppetclient into develop

Reviewed-on: unkinben/puppet-prod#35
This commit is contained in:
Ben Vincent
2023-10-29 18:59:52 +09:30
4 changed files with 79 additions and 0 deletions
+10
View File
@@ -3,6 +3,9 @@ profiles::base::ntp_servers:
- 0.au.pool.ntp.org
- 1.au.pool.ntp.org
profiles::base::puppet_servers:
- 'prodinf01n01.main.unkin.net'
profiles::base::packages::common:
- ccze
- curl
@@ -31,6 +34,13 @@ profiles::puppet::autosign::domains:
# profiles::puppet::autosign::nodes:
# - 'somenode.main.unkin.net'
profiles::puppet::client::puppet_version: '7.26.0'
profiles::puppet::client::environment: 'develop'
profiles::puppet::client::runinterval: 1800
profiles::puppet::client::runtimeout: 3600
profiles::puppet::client::show_diff: true
profiles::puppet::client::usecacheonfailure: false
profiles::puppet::enc::enc_repo: https://git.unkin.net/unkinben/puppet-enc.git
profiles::puppet::r10k::r10k_repo: https://git.unkin.net/unkinben/puppet-r10k.git
profiles::puppet::g10k::bin_path: '/opt/puppetlabs/bin/g10k'