promote develop to master #6
@ -25,15 +25,22 @@ class profiles::puppet::server (
|
||||
$facts['networking']['hostname'],
|
||||
],
|
||||
Stdlib::Fqdn $agent_server = 'puppetmaster',
|
||||
Stdlib::Fqdn $report_server = $agent_server,
|
||||
Stdlib::Fqdn $ca_server = 'puppetca',
|
||||
String $node_terminus = 'exec',
|
||||
String $external_nodes = '/opt/cobbler-enc/cobbler-enc',
|
||||
String $default_environment = 'develop',
|
||||
String $environment = 'develop',
|
||||
Stdlib::Absolutepath $autosign = '/etc/puppetlabs/puppet/autosign.conf',
|
||||
Stdlib::Absolutepath $default_manifest = "${codedir}/environments/${default_environment}/manifests",
|
||||
String $reports = 'puppetdb',
|
||||
Boolean $storeconfigs = true,
|
||||
String $storeconfigs_backend = 'puppetdb',
|
||||
String $reports = 'puppetdb',
|
||||
Boolean $usecacheonfailure = false,
|
||||
Boolean $report = true,
|
||||
Integer $runinterval = 1800,
|
||||
Integer $runtimeout = 3600,
|
||||
Boolean $show_diff = true,
|
||||
) {
|
||||
|
||||
file { '/etc/puppetlabs/puppet/puppet.conf':
|
||||
@ -49,6 +56,13 @@ class profiles::puppet::server (
|
||||
'codedir' => $codedir,
|
||||
'dns_alt_names' => join(sort($dns_alt_names), ','),
|
||||
'server' => $agent_server,
|
||||
'ca_server' => $ca_server,
|
||||
'environment' => $environment,
|
||||
'report' => $report,
|
||||
'runinterval' => $runinterval,
|
||||
'runtimeout' => $runtimeout,
|
||||
'show_diff' => $show_diff,
|
||||
'report_server' => $report_server,
|
||||
'node_terminus' => $node_terminus,
|
||||
'external_nodes' => $external_nodes,
|
||||
'autosign' => $autosign,
|
||||
|
||||
@ -10,9 +10,16 @@ dns_alt_names = <%= $dns_alt_names %>
|
||||
|
||||
[agent]
|
||||
server = <%= $server %>
|
||||
ca_server = <%= $ca_server %>
|
||||
environment = <%= $environment %>
|
||||
report = <%= $report %>
|
||||
report_server = <%= $report_server %>
|
||||
runinterval = <%= $runinterval %>
|
||||
runtimeout = <%= $runtimeout %>
|
||||
show_diff = <%= $show_diff %>
|
||||
|
||||
[master]
|
||||
node_terminus = exec
|
||||
node_terminus = <%= $node_terminus %>
|
||||
external_nodes = <%= $external_nodes %>
|
||||
autosign = <%= $autosign %>
|
||||
default_manifest = <%= $default_manifest %>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user