xebia/docker-puppet

Name: docker-puppet

Owner: Xebia BV

Description: Puppet environment running in docker

Created: 2015-12-18 17:37:20.0

Updated: 2016-01-15 08:39:25.0

Pushed: 2016-01-22 16:24:29.0

Homepage: null

Size: 11

Language: Makefile

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

docker-puppet

Original code created by Richard Woudenberg (https://github.com/rchrd)

Puppet environment running in docker Code is based on Open Source version of Puppet (for now).

Preparation

Should work without prep

The puppet and hiera directories are linked to the Puppet Master. Modules and manifests go in the puppet directory, and hieradata goes into the hiera directory.

Run

Run make master_os to bring up the master - based on the opensource version of Puppet Run make master_ent to bring up the master - based on the enterprise version of Puppet Run make agent1 to bring up agent1 (and any other agents defined in docker-compose.yml)


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.