Skip to content

arcus-io/docker-puppetmaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

16ef8e3 · Aug 1, 2014

History

3 Commits
Aug 24, 2013
Oct 11, 2013
Aug 24, 2013
Aug 24, 2013
Aug 24, 2013
Aug 1, 2014
Aug 24, 2013
Aug 24, 2013
Aug 24, 2013
Aug 24, 2013
Aug 24, 2013
Aug 24, 2013
Aug 24, 2013
Aug 24, 2013

Repository files navigation

Puppetmaster

Creates a Puppet Master running with Apache/Passenger, PuppetDB, Dashboard, and Redis (for Hiera).

Build

  • docker build -t puppetmaster .
  • docker run puppetmaster

Note: It is easiest to run the container with the hostname of puppet. For example, docker run -h puppet -d puppetmaster

Note: The sshkey and sshkey.pub are just for example. Replace with your own before using. These are used to access the SSH daemon on the container.

Note: For the PuppetDB SSL cert setup, you will need to SSH and run the following to create the keystore and certs:

  • puppet agent -t
  • puppetdb-ssl-setup
  • supervisorctl restart puppetdb

Ports

  • 22 (ssh)
  • 8140 (puppet)
  • 8080 (puppetdb)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages