Document dependencies for Ansible deploys

Note, these should eventually make their way into a script or other form
of orchestration, this is mainly to help smooth the path for developers
getting started with the Ansible deployment.

Change-Id: I3b6b8167858a3cf6a63e31e29848f1b2e60aa49f
Closes-Bug: #1471827
This commit is contained in:
Paul Bourke 2015-07-07 13:30:17 +01:00
parent 53bd3ee3bb
commit fc1e479592

View File

@ -53,6 +53,28 @@ Docker Hub, or only in the case where the image isn't present locally. If you
are building your own images locally without pushing them to the Docker are building your own images locally without pushing them to the Docker
Registry, or a local registry, you will want to set this value to "missing". Registry, or a local registry, you will want to set this value to "missing".
You must also have the following dependencies installed on each of the target nodes:
* MySQL-python
* docker-py (>1.2.0)
* shade
On RPM based distros these may be installed as follows:
sudo yum install -y MySQL-python
sudo yum install -y \
gcc \
libffi-devel \
libxml2-devel \
libxslt-devel \
MySQL-python \
openssl \
openssl-devel
python-devel \
sudo pip install docker-py shade
This setup will be automated as part of a future release.
For All-In-One deploys, the following commands can be run. These will setup all For All-In-One deploys, the following commands can be run. These will setup all
of the containers on the localhost. These commands will be wrapped in the of the containers on the localhost. These commands will be wrapped in the
kolla-script in the future. kolla-script in the future.