From a7485b31221f813019613c628a2944a30d34c34c Mon Sep 17 00:00:00 2001 From: Kris Bosland Date: Wed, 26 Feb 2020 15:16:23 -0800 Subject: [PATCH] Initial dev dir to support development environment based on pupperware-commercial --- commercial/dev/README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 commercial/dev/README.md diff --git a/commercial/dev/README.md b/commercial/dev/README.md new file mode 100644 index 00000000..cc4ec8d3 --- /dev/null +++ b/commercial/dev/README.md @@ -0,0 +1,22 @@ +pupperware-commercial-dev + +Run a container-based development environment of Puppet Enterprise. + +## STATUS +Pre-alpha. Nothing works yet. +Planned structure: adding an extra config file: console-services-dev.yml in this dir that can be run with the normal docker-compose.yml for pupperware. +e.g. +~~~ +docker-compose -f docker-compose.yml -f dev/console-services-dev.yml +~~~ +We will add an image that will mount the [pe-console-ui](https://github.com/puppetlabs/pe-console-ui) repo as a volume, and run 'ember build' and 'lein pe'. +This image will then support running tests, running with a filter, and running tests with a server (--launch=false). + +Next steps: +1. WIP - Update pupperware-commercial supporting images to the latest versions and test that it works. +2. NOT STARTED - Create a base image for the dev system with volume mount +3. NOT STARTED - Refine the cert-stealer script to be fully automated in this environmen + +Longer term plans: +1. Support different versions for images in the cluster +2. Support source-based images