Switch branches/tags
Nothing to show
Find file History
Permalink
..
Failed to load latest commit information.
manifests merge puppet examples May 9, 2015
modules merge puppet examples May 9, 2015
Dockerfile merge puppet examples May 9, 2015
Puppetfile update puppet file syntax Jul 23, 2015
README.md update readme May 9, 2015
Vagrantfile update box in vagrant file May 9, 2015

README.md

Example Puppet Hardening

Demonstrates the use of hardening modules via puppet. Use either Vagrant or Docker, whichever you prefer.

Modules

Vagrant

All necessary modules will be automatically fetched by r10k.

To get your box up and running:

vagrant up

That's it. Enjoy testing your box via:

vagrant ssh

Docker

You will require librarian-puppet for module resolution:

gem install librarian-puppet

Load modules:

librarian-puppet install

Once done, get your box up:

docker build -t example-puppet-hardening .

That's it. Enjoy testing your box via:

docker run example-puppet-hardening