[main]
confdir = /etc/puppet
# The Puppet log directory.
# The default value is '$vardir/log'.
logdir = /var/log/puppet
# Where Puppet PID files are kept.
# The default value is '$vardir/run'.
rundir = /var/run/puppet
# Where SSL certificates are kept.
# The default value is '$confdir/ssl'.
ssldir = $vardir/ssl
# Allow services in the 'puppet' group to access key (Foreman + proxy)
privatekeydir = $ssldir/private_keys { group = service }
hostprivkey = $privatekeydir/$certname.pem { mode = 640 }
# Puppet 3.0.x requires this in both [main] and [master] - harmless on agents
autosign = $confdir/autosign.conf { mode = 664 }
environmentpath = $confdir/environments
default_manifest = $confdir/manifests
basemodulepath = $confdir/modules:$confdir/environments/production/modules
The ultimate goal I have is to include my nodes definitions in this file living in the manifests directory:
/etc/puppet/manifests/nodes.pp
Can anybody out there help clue me in on how I can include my node definitions in puppet 3.7.0?