############################################################################### ########## puppet.conf generated by puppet ########### ############################################################################### <% if @fqdn == @pt_pm_fqdn -%> [main] basemodulepath = <%= @pt_basemodulepath %> certname = <%= @fqdn %> codedir = <%= @pt_code_dir %> environmentpath = <%= @pt_environmentspath %> hiera_config = <%= @pt_hiera_config %> hostprivkey = $privatekeydir/$certname.pem { mode = 640 } logdir = <%= @pt_logdir %> pluginfactsource = puppet:///<%= @pt_pluginfactsource %> pluginsource = puppet:///<%= @pt_pluginsource %> privatekeydir = <%= @pt_privatekeydir %> { group = service } reports = <%= @pt_reports %> rundir = <%= @pt_rundir %> server = <%= @pt_pm_fqdn %> show_diff = <%= @pt_show_diff %> ssldir = <%= @pt_ssldir %> vardir = <%= @pt_vardir %> [agent] classfile = $statedir/classes.txt default_schedules = <%= @pt_default_schedules %> environment = <%= @pt_environment %> masterport = <%= @pt_masterport %> noop = <%= @pt_noop %> pluginsync = <%= @pt_pluginsync %> report = <%= @pt_report %> runinterval = <%= @pt_runinterval %> splay = <%= @pt_splay %> splaylimit = <%= @pt_splaylimit %> usecacheonfailure = <%= @pt_usecacheonfailure %> [server] autosign = <%= @pt_autosign %> { mode = 0664 } ca = <%= @pt_ca %> certname = <%= @fqdn %> external_nodes = <%= @pt_external_nodes %> logdir = <%= @pt_logdir_master %> node_terminus = <%= @pt_node_terminus %> parser = <%= @pt_parser %> rundir = <%= @pt_rundir_master %> ssldir = <%= @pt_ssldir %> strict_variables = <%= @pt_strict_variables %> vardir = <%= @pt_vardir_master %> <% if @pt_use_puppetdb != true -%> storeconfigs = false <% end -%> <% if @pt_use_puppetdb == true -%> storeconfigs = true storeconfigs_backend = <%= @pt_storeconfigs_backend %> <% end end -%> <% if @fqdn != @pt_pm_fqdn -%> [agent] server = <%= @pt_pm_fqdn %> classfile = $statedir/classes.txt default_schedules = <%= @pt_default_schedules %> environment = <%= @pt_environment %> masterport = <%= @pt_masterport %> noop = <%= @pt_noop %> pluginsync = <%= @pt_pluginsync %> report = <%= @pt_report %> runinterval = <%= @pt_runinterval %> splay = <%= @pt_splay %> splaylimit = <%= @pt_splaylimit %> usecacheonfailure = <%= @pt_usecacheonfailure %> certificate_revocation = <%= @pt_cert_revocation %> <% end %>