
Conditionals: since the developer flag is no longer used by the glance chart, it's no longer a good example. However, we want to keep the flag around for future use if needed. So, replaced with a foo/bar example. gen-oslo-openstack-helm README: it referred to "this directory", which doesn't make sense when the README is sourced into the overall ops guide. Specified the directory explicitly. Change-Id: I2ba02bd3efd87e58fcb701c8b7c2bb6af05994ba
gen-oslo-openstack-helm
Oslo Config Generator Hack to Generate Helm Configs
Usage
From the tools/gen-oslo-openstack-helm directory run the following commands, adjusting for the OpenStack project and/or branch desired as necessary.
docker build . -t gen-oslo-openstack-helm
PROJECT=heat
sudo rm -rf /tmp/${PROJECT} || true
docker run -it --rm \
-e PROJECT="${PROJECT}" \
-e PROJECT_BRANCH="stable/newton" \
-e PROJECT_REPO=https://git.openstack.org/openstack/${PROJECT}.git \
-v /tmp:/tmp:rw \
gen-oslo-openstack-helm
This container will then drop you into a shell, at the project root with OpenStack-Helm formatted configuration files in the standard locations produced by genconfig for the project.