List Puppet module prerequisites

This commit is contained in:
Florian Haas 2013-07-22 20:32:31 +02:00
parent 99e4c45eac
commit b67a061100

View File

@ -15,6 +15,24 @@ Just as obviously, your OpenStack nodes need to be configured as
Puppet agents, also running Puppet 3 or later, properly authenticated
to the master and able to run `puppet agent`.
## Puppet modules
Besides the dependencies listed in the [Modulefile](../Modulefile),
Kickstack requires a couple of other modules currently not yet
available on the Puppet Forge. You will have to fetch and install them
from GitHub:
* [`quantum`](https://github.com/stackforge/puppet-quantum), managing
OpenStack Networking,
* [`vswitch`](https://github.com/CiscoSystems/puppet-vswitch),
managing OpenVSwitch
In addition, the `glance` module, as available in its 2.0.0 version
from the Puppet Forge, was unfortunately released with a bug that
renders it unsuitable for use with Ubuntu. Until a new version of that
module is released, you will also have to fetch the `glance` module
from [GitHub](https://github.com/stackforge/puppet-glance).
## Networking prerequisites
Kickstack requires that your cloud infrastructure has access to 3
@ -22,7 +40,7 @@ different networks:
* The **management network,** which your cloud nodes use for access to
the database, RPC service, and OpenStack APIs.
* The **data network,** which run the internal, virtual networks
* The **data network,** which runs the internal, virtual networks
managed by OpenStack Networking.
* The **external network**, which connects your cloud to the outside
world.