summaryrefslogtreecommitdiffstats
path: root/playbooks/openstack
diff options
context:
space:
mode:
authorMatt Bruzek <mbruzek@gmail.com>2017-12-15 17:13:12 -0600
committerMatt Bruzek <mbruzek@gmail.com>2017-12-15 17:13:12 -0600
commitc7a1c448cbd64de98e1f097d14b58ee9f6ccf511 (patch)
tree3fc998e5b0f7014a7c80d562c70d1aad14e631da /playbooks/openstack
parentd96898b3138c4d85ba8e2d8fd34734029697777c (diff)
downloadopenshift-c7a1c448cbd64de98e1f097d14b58ee9f6ccf511.tar.gz
openshift-c7a1c448cbd64de98e1f097d14b58ee9f6ccf511.tar.bz2
openshift-c7a1c448cbd64de98e1f097d14b58ee9f6ccf511.tar.xz
openshift-c7a1c448cbd64de98e1f097d14b58ee9f6ccf511.zip
The provision_install file ends in yml not yaml! Ansible requirement clarification.
Diffstat (limited to 'playbooks/openstack')
-rw-r--r--playbooks/openstack/README.md16
1 files changed, 9 insertions, 7 deletions
diff --git a/playbooks/openstack/README.md b/playbooks/openstack/README.md
index d361d6278..f3b691790 100644
--- a/playbooks/openstack/README.md
+++ b/playbooks/openstack/README.md
@@ -30,15 +30,17 @@ version 10) or newer. It must also satisfy these requirements:
- look at
the [Minimum Hardware Requirements page][hardware-requirements]
for production
-* The keypair for SSH must be available in openstack
-* `keystonerc` file that lets you talk to the openstack services
+* The keypair for SSH must be available in OpenStack
+* `keystonerc` file that lets you talk to the OpenStack services
* NOTE: only Keystone V2 is currently supported
+* A host with the supported version of [Ansible][ansible] installed, see the
+ [Setup section of the openshift-ansible README][openshift-ansible-setup]
+ for details on the requirements.
Optional:
* External Neutron network with a floating IP address pool
-
## Installation
There are four main parts to the installation:
@@ -68,12 +70,11 @@ First, you need to select where to run [Ansible][ansible] from (the
*Ansible host*). This can be the computer you read this guide on or an
OpenStack VM you'll create specifically for this purpose.
-We will use
-a
+This guide will use a
[Docker image that has all the dependencies installed][control-host-image] to
make things easier. If you don't want to use Docker, take a look at
the [Ansible host dependencies][ansible-dependencies] and make sure
-they're installed.
+they are installed.
Your *Ansible host* needs to have the following:
@@ -184,7 +185,7 @@ resources:
```bash
$ ansible-playbook --user openshift -i inventory \
- openshift-ansible/playbooks/openstack/openshift-cluster/provision_install.yaml \
+ openshift-ansible/playbooks/openstack/openshift-cluster/provision_install.yml \
-e openshift_repos_enable_testing=true
```
@@ -219,6 +220,7 @@ advanced configuration:
[ansible]: https://www.ansible.com/
[openshift-ansible]: https://github.com/openshift/openshift-ansible
+[openshift-ansible-setup]: https://github.com/openshift/openshift-ansible#setup
[devstack]: https://docs.openstack.org/devstack/
[tripleo]: http://tripleo.org/
[ansible-dependencies]: ./advanced-configuration.md#dependencies-for-localhost-ansible-controladmin-node