From 15f6fede756174f2ccd1851a099bbdc913be6612 Mon Sep 17 00:00:00 2001 From: Sam Yaple <sam@yaple.net> Date: Mon, 30 Mar 2015 22:34:15 -0500 Subject: [PATCH] Add documentation for running with ansible tags Additionally fix some md format mistakes. Change-Id: Ica1600b16986303feb188976ec86972ca2f5b942 --- ansible/README.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/ansible/README.md b/ansible/README.md index d1734ea30d..32da6604da 100644 --- a/ansible/README.md +++ b/ansible/README.md @@ -10,7 +10,7 @@ deployment system using [Ansible][] and [docker-compose][]. Getting Started -=============== +--------------- To run the ansible playbooks, you must specify an inventory file which tracks all of the available nodes in your environment. With this inventory file @@ -23,19 +23,24 @@ to setup ssh-keys. More information on the ansible inventory file can be found Deploying -========= +--------- -For AIO deploys, you can run the following commands. These will setup all of -the containers on your localhost. +For All-In-One deploys, you can run the following commands. These will setup all +of the containers on your localhost. -``` -$ cd ./kolla/ansible -$ ansible-playbook -i inventory/all-in-one site.yml -``` + cd ./kolla/ansible + ansible-playbook -i inventory/all-in-one site.yml + +To run the playbooks for only a particular service, you can us ansible tags. +Multiple tags may be specified, and order is still determined by the playbooks. + + cd ./kolla/ansible + ansible-playbook -i inventory/all-in-one site.yml --tags message-broker + ansible-playbook -i inventory/all-in-one site.yml --tags message-broker,database Further Reading -=============== +--------------- Ansible playbook documentation can be found [here][].