System configuration for the OpenDev Collaboratory
dd489067a9
Change I9ca77927046e2b2e3cee9a642d0bc566e3871515 updated the nodepool-builder_opendev group to deploy it's config into /etc/openstack, but updated the wrong template. The nodepool_builder_clouds.yaml.j2 file was an old, unreferenced copy from left-over from Id1161bca8f23129202599dba299c288a6aa29212 when we wanted to use nodepool to manage control-plane clouds. That didn't work out so well and I think we just missed cleaning it up with I5e72928ec2dec37afa9c8567eff30eb6e9c04f1d. Remove it now, and port the path changes into the correct config file. Change-Id: I37af69b342b413df94435e59a7c16bb218183399 |
||
---|---|---|
doc | ||
docker | ||
hiera | ||
inventory | ||
kubernetes | ||
launch | ||
manifests | ||
modules/openstack_project | ||
playbooks | ||
roles | ||
roles-test | ||
testinfra | ||
tools | ||
.ansible-lint | ||
.gitignore | ||
.gitreview | ||
.zuul.yaml | ||
bindep.txt | ||
COPYING.GPL | ||
Gemfile | ||
install_modules.sh | ||
install_puppet.sh | ||
make_swap.sh | ||
modules.env | ||
mount_volume.sh | ||
Rakefile | ||
README.rst | ||
roles.yaml | ||
run_all.sh | ||
run_cloud_launcher.sh | ||
run_k8s_ansible.sh | ||
run_puppet.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Puppet Modules
These are a set of puppet manifests and modules that are currently being used to manage the OpenStack Project infrastructure.
The main entry point is in manifests/site.pp.
In general, most of the modules here are designed to be able to be run either in agent or apply mode.
These puppet modules require puppet 2.7 or greater. Additionally, the site.pp manifest assumes the existence of hiera.
See http://docs.openstack.org/infra/system-config for more information.
Documentation
The documentation presented at http://docs.openstack.org/infra/system-config comes from https://opendev.org/opendev/system-config repo's docs/source. To build the documentation use
tox -evenv python setup.py build_sphinx