Sign inSign up

ambakshi/amazon-pe-puppet

By ambakshi

•Updated almost 11 years ago

Image
0

743

ambakshi/amazon-pe-puppet repository overview

⁠Docker Amazon Linux (2014.09) with pe-puppet 3.7.1

Amazon Linux 2014.09 + tools + Puppet Enterprise 3.7.1

Includes a basic layout of a new puppet site with some best practices like librarian-puppet, hiera, external facts, etc.

⁠Getting started

Build your own image (or get it from docker hub), then use the run target while passing in the hostname (H=) and the desired name (NAME=).

$ make build
$ make run H=desired-host.domain.com NAME=test

Modify your Puppetfile to add more modules, and your site.pp is in manifests/. By default it imports manifests/bootstrap and does some node name based classification.

Place any custom facts into facts.d/ directory and put your data into hiera/. {hiera,facts.d}/{local,secret}.{txt,yaml} are ignored from git, so they make a good place to put your local site-specific and secret information.

⁠Amit Bakshi 1/6/2015

Tag summary

Content type

Image

Digest

sha256:2595f61c0…

Size

229 MB

Last updated

almost 11 years ago

docker pull ambakshi/amazon-pe-puppet