feat: add features to puppet.conf
- reports, for sending reports to puppetdb - usecacheonfailure, to show faulures in puppetboard (when set to false)
This commit is contained in:
parent
ef0d865845
commit
0171a82d58
@ -58,5 +58,7 @@ class profiles::puppet::puppetmaster (
|
||||
default_environment => 'develop',
|
||||
storeconfigs => true,
|
||||
storeconfigs_backend => 'puppetdb',
|
||||
reports => 'puppetdb',
|
||||
usecacheonfailure => false,
|
||||
}
|
||||
}
|
||||
|
||||
@ -29,6 +29,8 @@ class profiles::puppet::server (
|
||||
String $default_environment,
|
||||
Boolean $storeconfigs,
|
||||
String $storeconfigs_backend,
|
||||
String $reports,
|
||||
Boolean $usecacheonfailure,
|
||||
) {
|
||||
|
||||
file { '/etc/puppetlabs/puppet/puppet.conf':
|
||||
@ -51,6 +53,8 @@ class profiles::puppet::server (
|
||||
'default_environment' => $default_environment,
|
||||
'storeconfigs' => $storeconfigs,
|
||||
'storeconfigs_backend' => $storeconfigs_backend,
|
||||
'reports' => $reports,
|
||||
'usecacheonfailure' => $usecacheonfailure,
|
||||
}),
|
||||
notify => Service['puppetserver'],
|
||||
}
|
||||
|
||||
@ -19,3 +19,5 @@ default_manifest = <%= $default_manifest %>
|
||||
default_environment = <%= $default_environment %>
|
||||
storeconfigs = <%= $storeconfigs %>
|
||||
storeconfigs_backend = <%= $storeconfigs_backend %>
|
||||
reports = <%= $reports %>
|
||||
usecacheonfailure = <%= $usecacheonfailure %>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user