aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorSam Yaple <sam@yaple.net>2015-08-06 00:57:44 +0000
committerSam Yaple <sam@yaple.net>2015-08-07 02:37:08 +0000
commite2da665045de3d12ede597703f611082473037f2 (patch)
treef20c3fb6571cd25475f590df81c8aad8f054a6b4 /docs
parent045249109fe2f1d53b2980a45732970475d76713 (diff)
downloadkolla-e2da665045de3d12ede597703f611082473037f2.tar.gz
kolla-e2da665045de3d12ede597703f611082473037f2.zip
Update Ansible docs to remove requirements
Since we are containerizing dependencies we no longer need to install all of the packages on the destination nodes. Change-Id: I561970c4c508988a9e553c9845767145a3c5366e Depends-On: I3dfccbf9fafc06ffc36e78f3006fe5d3367891df
Diffstat (limited to 'docs')
-rw-r--r--docs/ansible-deployment.md30
1 files changed, 9 insertions, 21 deletions
diff --git a/docs/ansible-deployment.md b/docs/ansible-deployment.md
index f7375c652..b1c79c9d3 100644
--- a/docs/ansible-deployment.md
+++ b/docs/ansible-deployment.md
@@ -23,6 +23,15 @@ More information on the Ansible inventory file can be found [here][].
[here]: https://docs.ansible.com/intro_inventory.html
+Prerequisites
+-------------
+
+On the deployment host you must have Ansible>=1.8.4 installed. That is the only
+requirement for deploying. To build the images locally you must also have the
+Python library docker-py>=1.2.0 installed.
+
+On the target nodes you must have docker>=1.6.0 and docker-py>=1.2.0 installed.
+
Deploying
---------
@@ -64,27 +73,6 @@ image upstream.
docker_pull_policy: "always"
-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 \
- 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.