trainlineeurope/puppetserver

By trainlineeurope

Updated about 7 years ago

Docker image of puppetserver

Image

353

docker-puppetserver

Docker AutomatedDocker PullsTravis Build

This repo contains the Docker image definition for puppetserver.

Usage


~$ docker run -d -p 8140:8140 trainlineeurope/puppetserver

Environment variables

  • PUPPET_SERVER_JAVA_ARGS | optional - modify the java heap size (default: "-Xms512m -Xmx512m")
  • PUPPET_DB_ENDPOINT | optional - configure a puppetdb endpoint to send reports (default: undef)
  • PUPPET_CA_ENDPOINT | optional - configure a puppetca to send certificate requests to and disable the internal one (default: undef)
  • DNS_ALT_NAMES | optional - configure additionnal fqdn for this puppetserver instance (default: undef)
  • CERTNAME | optional - specify the certaname for this puppetserver instance (default: container hostname)
  • AUTH_TYPE | optional - define the authorized actions on the puppetserver

Docker Pull Command

docker pull trainlineeurope/puppetserver