Skip to content

Instantly share code, notes, and snippets.

@mfournier
Created October 14, 2013 13:26
Show Gist options
  • Save mfournier/6975596 to your computer and use it in GitHub Desktop.
Save mfournier/6975596 to your computer and use it in GitHub Desktop.
[main]
ssldir=/var/lib/puppet/ssl
environments=stable,staging,foo,bar,baz
[agent]
environment=staging
pluginsync=true
report=true
[master]
reports=store,log,foreman
ssl_client_header=HTTP_X_CLIENT_DN
config_version=/usr/local/bin/config_version.sh $environment
ca=false
ssl_client_verify_header=HTTP_X_CLIENT_VERIFY
storeconfigs=true
storeconfigs_backend = puppetdb
[stable]
modulepath=/srv/puppet/stable/puppetmaster/modules:/srv/puppet/stable/puppetmaster/site-modules
manifest=/srv/puppet/stable/puppetmaster/manifests/site.pp
manifestdir=/srv/puppet/stable/puppetmaster/manifests
[staging]
modulepath=/srv/puppet/staging/puppetmaster/modules:/srv/puppet/staging/puppetmaster/site-modules
manifest=/srv/puppet/staging/puppetmaster/manifests/site.pp
manifestdir=/srv/puppet/staging/puppetmaster/manifests
[foo]
modulepath=/home/foo/puppetmaster/modules:/home/foo/puppetmaster/site-modules
manifest=/home/foo/puppetmaster/manifests/site.pp
manifestdir=/home/foo/puppetmaster/manifests
[bar]
modulepath=/home/bar/puppetmaster/modules:/home/bar/puppetmaster/site-modules
manifest=/home/bar/puppetmaster/manifests/site.pp
manifestdir=/home/bar/puppetmaster/manifests
[baz]
modulepath=/home/baz/puppetmaster/modules:/home/baz/puppetmaster/site-modules
manifestdir=/home/baz/puppetmaster/manifests
manifest=/home/baz/puppetmaster/manifests/site.pp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment