puppetmaster
deasmi/docker-puppetmaster
https://hub.docker.com/r/deasmi/docker-puppetmaster/
bridge
false
https://forums.lime-technology.com/topic/58535-puppetmaster-docker-container/
http://www.puppet.com/
Simple puppet master docker based on Centos7
# docker-puppetmaster
Docker image for puppet server v5 designed to run on unraid
If you want the 3.5 version please use docker-puppetmaster:v3 which is currently using puppet 3.5.7
This is super basic, you have to map /etc/puppet and /etc/puppet/ssl as the confdir and ssl dir
You must have the conf directory setup, it will not be populated - map to /etc/puppetlabs/puppet
You must have the code directory setup, it will not be created - map to /etc/puppetlabs/code
However an empty SSL directory is fine, puppet will set this up.
Also include puppet-lint in case you want to check in the docker container.
Also includes perl for a script I run on puppetmaster for staggering puppet run times.
https://raw.githubusercontent.com/deasmi/unraid-ca/master/puppetmaster.xml
https://raw.githubusercontent.com/deasmi/docker-puppetmaster/master/logo.png
bridge
8140
8140
tcp
8081
8081
tcp
confdir
/etc/puppetlabs/puppet
rw
ssldir
/etc/puppetlabs/puppet/ssl
rw
codedir
/etc/puppetlabs/code
rw
8140
8081
/yourpuppet/conf
/yourpuppet/ssl/
/yourpuppet/conf/code
1499079848
Simple puppet master docker based on Centos7
# docker-puppetmaster
Docker image for puppet server v5 designed to run on unraid
If you want the 3.5 version please use docker-puppetmaster:v3 which is currently using puppet 3.5.7
This is super basic, you have to map /etc/puppet and /etc/puppet/ssl as the confdir and ssl dir
You must have the conf directory setup, it will not be populated - map to /etc/puppetlabs/puppet
You must have the code directory setup, it will not be created - map to /etc/puppetlabs/code
However an empty SSL directory is fine, puppet will set this up.
Also include puppet-lint in case you want to check in the docker container.
Also includes perl for a script I run on puppetmaster for staggering puppet run times.
/tmp/GitHub/AppFeed/templates/dsmith44sRepository/puppetmaster.xml