aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorPaul Bourke <paul.bourke@oracle.com>2015-07-07 13:30:17 +0100
committerPaul Bourke <paul.bourke@oracle.com>2015-07-20 18:09:28 +0100
commitfc1e479592b50c8892b8a00453c5e0497c666165 (patch)
treedf340cd5d9800b7bf05e9b9b37a04d222665dba0 /docs
parent53bd3ee3bbe7396f99de646e107757a283d98dbb (diff)
downloadkolla-fc1e479592b50c8892b8a00453c5e0497c666165.tar.gz
kolla-fc1e479592b50c8892b8a00453c5e0497c666165.zip
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
Diffstat (limited to 'docs')
-rw-r--r--docs/ansible-deployment.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/ansible-deployment.md b/docs/ansible-deployment.md
index 82bc1a739..402afec4a 100644
--- a/docs/ansible-deployment.md
+++ b/docs/ansible-deployment.md
@@ -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
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
of the containers on the localhost. These commands will be wrapped in the
kolla-script in the future.