!! This repository has been deprecated !!
If you're looking for running puppet with docker compose, head over to pupperware
Puppet-in-Docker examples
Puppet-in-Docker provides a series of Docker images containing Puppet software. This repository builds on those images with various examples, from running Puppet on container-centric operating systems to building a full Puppet stack ontop of a container scheduler.
So far we have the following demos:
- PhotonOS - run Puppet on a VMware PhotonOS host
- Atomic - run Puppet on a CentOS Atomic host
- CoreOS - run Puppet on CoreOS
- Docker compose - standup a Puppet Server stack using Compose
- Puppet at runtime - use Puppet inside a new container without it being part of the original image
- Hyper_ - run Puppet on the Hyper_ container platform
- Kubernetes - an example of running a Puppet Server on Google Container Engine
If you have suggestions for further examples, or if you've put something interesting together using Puppet-in-Docker, let us know by opening an issue or a pull request.
Maintainers
This repository is no longer actively maintained.
Issues
File issues and feature requests in the Community Package Repository (CPR) project with the 'Container' component.