Public Repository

Last pushed: 3 years ago
Short Description
Puppet Master on Ubuntu 14.04 Phusion derivitive
Full Description

Installed and ready to sign certs. Commented out template dirs in /etc/puppet/puppet.conf to quell warnings. This is a non passenger puppet master install good for a lab up to 10 nodes.

Docker usage (before agents):

docker run -hit master --name puppet arkeys/phusionpuppetmaster /bin/bash

This will set your hostname to show "master" on the prompt which is handy when you have many terminals opened in a lab. The container nam will be puppet to link and make host entries on your agents intuitive.

In the master container:

puppet master start

netstat -tap  # should show listening on 8140

In another terminal spin up an agent and have it send a cert request (see agent container)
and sign the cert:

puppet cert list

puppet cert sign <cert name listed in request>
Docker Pull Command