This repository has been archived on 2025-03-16. You can view files and clone it, but cannot push or open issues or pull requests.
Files
puppet/templates/puppet.conf.erb
2013-02-02 14:35:50 +01:00

53 lines
1.4 KiB
Plaintext

# $Id: puppet.conf.erb 4356 2011-05-28 15:15:01Z uwaechte $
[main]
confdir=/etc/puppet
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=$vardir/ssl
#yamldir = $vardir/yaml
rundir=/var/run/puppet
factsignore = .svn CVS .git
pluginsync=true
factpath=$vardir/lib/facter
templatedir=/etc/puppet/templates
## should we use this?
#prerun_command=/etc/puppet/etckeeper-commit-pre
#postrun_command=/etc/puppet/etckeeper-commit-post
<% if (fqdn == scope.lookupvar("puppetmaster_server")) || (fqdn == scope.lookupvar("puppetmasterdev_server")) -%>
#queue_type = stomp
#queue_source = stomp://localhost:61613
#dbadapter=sqlite3
dbmigrate=true
dbadapter=mysql
dbname=puppet_master
dbserver=mysql-i.intern.maketank.net
dbuser=puppet
dbpassword=masterClaster2011
[master]
ssl_client_header = SSL_CLIENT_S_DN
ssl_client_verify_header = SSL_CLIENT_VERIFY
#catalog_format=marshal
#reports=store,http
# store only to dashboard
reports=http
reporturl=<%= puppetdashboard_reporturl %>
modulepath=/etc/puppet/modules:/etc/puppet/modules-enabled:/etc/puppet/modules-external:/etc/puppet/modules-public
#async_storeconfigs=true
storeconfigs=true
rails_loglevel=info
dbconnections=20
<% end -%>
[agent]
# Make sure all log messages are sent to the right directory
# This directory must be writable by the puppet user
runinterval=1800
splay=true
report=true
server=<%= scope.lookupvar("puppetmaster_server") %>
configtimeout=120