The nodepool_prod.pp file has a lot of valuable information for
the deployment of nodepool, add this to list of puppet files
in documentation for configuration.
Change-Id: I33401f5b4baa70305b9091bc08e962cb222230ff
The nodepool documentation now builds and is published on
ci.openstack.org. Link this to the OpenStack infra
documentation for nodepool.
Change-Id: I8a2e4eece4f40846f927be6b0efb9d9afd1701fb
The differences between openstack_project::slave,
openstack_project::slave_template, and openstack_project::bare_slave
were not always clear. Keep openstack_project::slave as the default long
running slave manifest, but replace slave_template with a
single_use_slave.pp to make it clear where single use slave config
begins. Add the ability to toggle automatic upgrades and jenkins sudo
rights to this new manifest. Finally, add a more verbose comment to
bare_slave explaining what it is useful for (having a jenkins like slave
host that doesn't need a firewall or ntp or automatic upgrades).
Change-Id: I3989c9e6ad9469f441ca5d3627f7b3b704d8a8da
This initial basic nodepool document provides links to the manifests and
configuration for nodepool so people have a starting point to figure out
how it works, as well as a simple description of its purpose.
Change-Id: I3cc4e59e1e5ba4d62fd16c0da79d75352e9d78f0