/etc/puppet/puppet.conf

Материал из ALT Linux Wiki
[main]
  basemodulepath = /opt/puppet/puppet/modules:/usr/lib/puppet-modules
  codedir = /etc/puppet/code
  environmentpath = /etc/puppet/code/environments
  hiera_config = $confdir/hiera.yaml
  hostprivkey = $privatekeydir/$certname.pem { mode = 640 }
  logdir = /var/log/puppet
  pluginfactsource = puppet:///pluginfacts
  pluginsource = puppet:///plugins
  privatekeydir = $ssldir/private_keys { group = service }
  reports = foreman
  rundir = /var/run/puppet
  server = sample.server.name
  show_diff = true
  ssldir = /etc/puppet/ssl
  vardir = /var/cache/puppet

[agent]
  classfile = $statedir/classes.txt
  default_schedules = false
  environment = production
  listen = false
  localconfig = $vardir/localconfig
  masterport = 8140
  noop = false
  report = true
  runinterval = 1800
  splay = false
  splaylimit = 1800
  usecacheonfailure = true

[master]
  autosign = /etc/puppet/autosign.conf { mode = 0664 }
  ca = true
  certname = sample.server.name
  logdir = /var/log/puppetserver
  parser = current
  rundir = /var/run/puppetserver
  ssldir = /etc/puppet/ssl
  strict_variables = false
  vardir = /var/lib/puppetserver/server_data
  external_nodes = /usr/lib/puppet-modules/theforeman-foreman/files/external_node_v2.rb
  node_terminus = exec