X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=ansible.md;h=22d14314995c17b4f6efa7cb581fdd74d7eef921;hb=99448f7e275e21dcb98d71baa414c63969f18aa9;hp=5a311d1f56764631b7df0101a3f10200a273e11e;hpb=a25adc92fc5d51ea6c71d467bc80eccae6d61c1a;p=twpd%2Fmaster.git diff --git a/ansible.md b/ansible.md index 5a311d1..22d1431 100644 --- a/ansible.md +++ b/ansible.md @@ -1,12 +1,18 @@ --- title: Ansible category: Ansible +layout: 2017/sheet --- {% raw %} ## Getting started +### About +{: .-intro} + +- + ### Hosts $ sudo mkdir /etc/ansible @@ -20,7 +26,9 @@ category: Ansible $ ansible-playbook playbook.yml -## Tasks +## Playbook files + +### Tasks - hosts: all user: root @@ -39,7 +47,7 @@ category: Ansible handlers: - include: db.yml user=timmy -## Handlers +### Handlers handlers: - name: start apache2 @@ -51,7 +59,7 @@ category: Ansible notify: - start apache2 -## Vars +### Vars - host: lol vars_files: @@ -63,7 +71,7 @@ category: Ansible file: state=directory path=${project_root}/home/.ssh/ only_if: "$vm == 0" -## Roles +### Roles - host: xxx roles: @@ -91,9 +99,4 @@ category: Ansible vars: local_home: "{{ lookup('env','HOME') }}" -## References - - * [Intro](http://www.ansibleworks.com/docs/intro_configuration.html) - * [Modules](http://www.ansibleworks.com/docs/modules.html) - {% endraw %}