Merge pull request #310 from mterzo/docker_env

Default settings use environment variables
This commit is contained in:
sacres
2017-01-03 00:42:44 -05:00
committed by GitHub
5 changed files with 195 additions and 2 deletions

View File

@@ -129,6 +129,20 @@ image is planned for the 0.2.x series.
.. _Dockerfile: https://github.com/voxpupuli/puppetboard/blob/master/Dockerfile
Usage:
.. code-block:: bash
$ docker build -t puppetboard .
$ docker run -it -p 9080:80 -v /etc/puppetlabs/puppet/ssl:/etc/puppetlabs/puppet/ssl \
-e PUPPETDB_HOST=<hostname> \
-e PUPPETDB_PORT=8081 \
-e PUPPETDB_SSL_VERIFY=/etc/puppetlabs/puppetdb/ssl/ca.pem \
-e PUPPETDB_KEY=/etc/puppetlabs/puppetdb/ssl/private.pem \
-e PUPPETDB_CERT=/etc/puppetlabs/puppetdb/ssl/public.pem \
-e INVENTORY_FACTS='Hostname,fqdn, IP Address,ipaddress' \
-e ENABLE_CATALOG=true \
-e GRAPH_FACTS='architecture,puppetversion,osfamily' \
puppetboard
Development
-----------