├── 03 - Ansible Playbooks, Advanced Topics ├── 09 - Ansible Vault │ ├── 03 │ │ ├── password_file │ │ ├── group_vars │ │ │ └── centos │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 04 │ │ ├── password_file │ │ ├── group_vars │ │ │ └── centos │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 01 │ │ ├── group_vars │ │ │ └── centos │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 02 │ │ ├── group_vars │ │ │ └── centos │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ ├── external_vault_vars.yml │ │ └── ansible.cfg │ └── 05 │ │ ├── group_vars │ │ └── centos │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg ├── 04 - Looping │ ├── 10 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 11 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 12 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 13 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 14 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 15 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 16 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 17 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 18 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 19 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 20 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ ├── random.sh │ │ └── ansible.cfg │ ├── 01 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 02 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 03 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 04 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 05 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 06 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 07 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 08 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 09 │ │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg ├── 08 - Blocks │ ├── 01 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 02 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 03 │ │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg ├── 03 - register and when │ ├── 10 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 11 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 01 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 02 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 03 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 04 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 05 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 06 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 07 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 08 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 09 │ │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg ├── 06 - Task Delegation │ ├── 01 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 02 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 03 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 04 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 05 │ │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg ├── 07 - Magic Variables │ └── 01 │ │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ ├── ansible.cfg │ │ └── templates │ │ └── dump_variables ├── 11 - Creating Plugins │ ├── 01 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 02 │ │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg ├── 02 - Dynamic Inventories │ ├── 01 │ │ └── ansible.cfg │ ├── 02 │ │ └── ansible.cfg │ ├── 03 │ │ └── ansible.cfg │ └── 04 │ │ └── ansible.cfg ├── 10 - Creating Custom Modules │ ├── 01 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 02 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 03 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 04 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 05 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 06 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 07 │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 08 │ │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg ├── 01 - Ansible Playbook Modules │ ├── 10 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 11 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 01 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 02 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 03 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 04 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 05 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 06 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 07 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ ├── ansible.cfg │ │ └── conf.d │ │ │ └── centos1 │ ├── 08 │ │ ├── group_vars │ │ │ ├── centos │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 09 │ │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg └── 05 - Asynchronous and Parallel Execution │ ├── 10 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 11 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 12 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 13 │ ├── group_vars │ │ └── centos │ └── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ ├── 14 │ ├── group_vars │ │ └── centos │ └── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ ├── 01 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 02 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 03 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 04 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 05 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 06 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 07 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 08 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ └── 09 │ ├── group_vars │ ├── centos │ └── ubuntu │ ├── host_vars │ ├── centos1 │ └── ubuntu-c │ └── ansible.cfg ├── 04 - Structuring Ansible Playbooks ├── 03 - Using Roles │ ├── 02 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ └── defaults │ │ │ │ └── main.yml │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 03 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── vars │ │ │ │ └── main.yml │ │ ├── awesomeweb │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── handlers │ │ │ │ └── main.yml │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 04 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── vars │ │ │ │ └── main.yml │ │ ├── awesomeweb │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── handlers │ │ │ │ └── main.yml │ │ │ └── defaults │ │ │ │ └── main.yml │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 05 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── vars │ │ │ │ └── main.yml │ │ ├── awesomeweb │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── handlers │ │ │ │ └── main.yml │ │ │ └── defaults │ │ │ │ └── main.yml │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ ├── 06 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── vars │ │ │ │ └── main.yml │ │ ├── awesomeweb │ │ │ ├── tests │ │ │ │ ├── inventory │ │ │ │ └── test.yml │ │ │ ├── handlers │ │ │ │ └── main.yml │ │ │ └── defaults │ │ │ │ └── main.yml │ │ ├── group_vars │ │ │ ├── centos │ │ │ ├── dns │ │ │ └── ubuntu │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ └── ansible.cfg │ └── 01 │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ ├── ansible.cfg │ │ └── group_vars │ │ └── dns ├── 02 - Using Tags │ ├── 01 │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ ├── group_vars │ │ │ └── dns │ │ └── ansible.cfg │ ├── 02 │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ ├── group_vars │ │ │ └── dns │ │ └── ansible.cfg │ ├── 03 │ │ ├── host_vars │ │ │ ├── centos1 │ │ │ └── ubuntu-c │ │ ├── group_vars │ │ │ └── dns │ │ └── ansible.cfg │ └── 04 │ │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ │ └── ansible.cfg └── 01 - Using Include and Import │ ├── 01 │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 02 │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 03 │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 04 │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 05 │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ ├── 06 │ ├── group_vars │ │ ├── centos │ │ ├── dns │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg │ └── 07 │ ├── group_vars │ ├── centos │ ├── dns │ └── ubuntu │ ├── host_vars │ ├── centos1 │ └── ubuntu-c │ └── ansible.cfg ├── 01 - Installation and Configuration of Ansible └── 05 - Validating Ansible Installation │ ├── 01 │ ├── hosts │ └── ansible.cfg │ ├── 02 │ ├── hosts │ └── ansible.cfg │ └── 03 │ └── ansible.cfg ├── 05 - Using Ansible with Cloud Services and Containers ├── 01 - AWS with Ansible │ ├── 04 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ └── inventory │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── vars │ │ │ │ └── main.yml │ │ └── awesomeweb │ │ │ ├── tests │ │ │ └── inventory │ │ │ └── handlers │ │ │ └── main.yml │ ├── 05 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ └── inventory │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── vars │ │ │ │ └── main.yml │ │ └── awesomeweb │ │ │ ├── tests │ │ │ └── inventory │ │ │ └── handlers │ │ │ └── main.yml │ ├── 06 │ │ ├── nginx │ │ │ ├── tests │ │ │ │ └── inventory │ │ │ ├── defaults │ │ │ │ └── main.yml │ │ │ └── vars │ │ │ │ └── main.yml │ │ └── awesomeweb │ │ │ ├── tests │ │ │ └── inventory │ │ │ └── handlers │ │ │ └── main.yml │ ├── 01 │ │ └── ansible.cfg │ ├── 02 │ │ └── ansible.cfg │ └── 03 │ │ └── ansible.cfg └── 02 - Docker support with Ansible │ ├── 05 │ ├── nginx │ │ ├── tests │ │ │ └── inventory │ │ ├── defaults │ │ │ └── main.yml │ │ └── vars │ │ │ └── main.yml │ └── awesomeweb │ │ ├── tests │ │ └── inventory │ │ └── handlers │ │ └── main.yml │ ├── 06 │ ├── nginx │ │ ├── tests │ │ │ └── inventory │ │ ├── defaults │ │ │ └── main.yml │ │ └── vars │ │ │ └── main.yml │ └── awesomeweb │ │ ├── tests │ │ └── inventory │ │ └── handlers │ │ └── main.yml │ ├── 07 │ ├── nginx │ │ ├── tests │ │ │ └── inventory │ │ ├── defaults │ │ │ └── main.yml │ │ └── vars │ │ │ └── main.yml │ └── awesomeweb │ │ ├── tests │ │ └── inventory │ │ └── handlers │ │ └── main.yml │ └── 08 │ ├── nginx │ ├── tests │ │ └── inventory │ ├── defaults │ │ └── main.yml │ └── vars │ │ └── main.yml │ └── awesomeweb │ ├── tests │ └── inventory │ └── handlers │ └── main.yml ├── VMs └── 02 - Ansible Architecture and Design ├── 06 - Ansible Playbooks, Facts ├── 01 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 02 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ ├── ansible.cfg │ └── templates │ │ ├── getdate1.fact │ │ └── getdate2.fact ├── 03 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ ├── ansible.cfg │ └── templates │ │ ├── getdate1.fact │ │ └── getdate2.fact ├── 04 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ ├── ansible.cfg │ └── templates │ │ ├── getdate1.fact │ │ └── getdate2.fact ├── 05 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ ├── ansible.cfg │ └── templates │ │ ├── getdate1.fact │ │ └── getdate2.fact └── 06 │ ├── group_vars │ ├── centos │ └── ubuntu │ ├── host_vars │ ├── centos1 │ └── ubuntu-c │ ├── ansible.cfg │ └── facts.d │ ├── getdate1.fact │ └── getdate2.fact ├── 07 - Templating with Jinja2 ├── 10 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ └── host_vars │ │ ├── centos1 │ │ └── ubuntu-c ├── 11 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ └── host_vars │ │ ├── centos1 │ │ └── ubuntu-c ├── 01 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 02 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 03 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 04 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 05 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 06 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 07 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 08 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ └── host_vars │ │ ├── centos1 │ │ └── ubuntu-c └── 09 │ ├── group_vars │ ├── centos │ └── ubuntu │ └── host_vars │ ├── centos1 │ └── ubuntu-c ├── 05 - Ansible Playbooks, Variables ├── 10 │ └── ansible.cfg ├── 11 │ └── ansible.cfg ├── 12 │ └── ansible.cfg ├── 13 │ └── ansible.cfg ├── 14 │ └── ansible.cfg ├── 15 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 16 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 17 │ ├── group_vars │ │ ├── centos │ │ └── ubuntu │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ ├── extra_vars_file.json │ ├── extra_vars_file.yml │ └── ansible.cfg ├── 01 │ └── ansible.cfg ├── 02 │ └── ansible.cfg ├── 03 │ └── ansible.cfg ├── 04 │ └── ansible.cfg ├── 05 │ └── ansible.cfg ├── 06 │ └── ansible.cfg ├── 07 │ └── ansible.cfg ├── 08 │ └── ansible.cfg └── 09 │ └── ansible.cfg ├── 02 - Ansible Modules └── ansible.cfg ├── 01 - Ansible Inventories ├── 10 │ └── ansible.cfg ├── 11 │ └── ansible.cfg ├── 12 │ └── ansible.cfg ├── 13 │ └── ansible.cfg ├── 14 │ └── ansible.cfg ├── 01 │ └── ansible.cfg ├── 02 │ └── ansible.cfg ├── 03 │ └── ansible.cfg ├── 04 │ └── ansible.cfg ├── 05 │ └── ansible.cfg ├── 06 │ └── ansible.cfg ├── 07 │ └── ansible.cfg ├── 08 │ └── ansible.cfg └── 09 │ └── ansible.cfg ├── 04 - Ansible Playbooks, Breakdown of sections ├── 02 │ ├── centos_motd │ └── ansible.cfg ├── 03 │ ├── centos_motd │ └── ansible.cfg ├── 04 │ ├── centos_motd │ └── ansible.cfg ├── 05 │ ├── centos_motd │ └── ansible.cfg ├── 06 │ ├── centos_motd │ └── ansible.cfg └── 07 │ ├── centos_motd │ └── ansible.cfg ├── 08 - Ansible Playbooks, Creating and Executing ├── 10 │ └── host_vars │ │ ├── centos1 │ │ └── ubuntu-c ├── 01 │ ├── group_vars │ │ └── centos │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 02 │ ├── group_vars │ │ └── centos │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 03 │ ├── group_vars │ │ └── centos │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 04 │ ├── group_vars │ │ └── centos │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 05 │ ├── group_vars │ │ └── centos │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 06 │ ├── group_vars │ │ └── centos │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 07 │ ├── group_vars │ │ └── centos │ ├── host_vars │ │ ├── centos1 │ │ └── ubuntu-c │ └── ansible.cfg ├── 08 │ ├── group_vars │ │ └── centos │ └── host_vars │ │ ├── centos1 │ │ └── ubuntu-c └── 09 │ └── host_vars │ ├── centos1 │ └── ubuntu-c └── 03 - YAML ├── 10 └── show_yaml_python.py ├── 11 └── show_yaml_python.py ├── 12 └── show_yaml_python.py ├── 13 └── show_yaml_python.py ├── 14 └── show_yaml_python.py ├── 15 └── show_yaml_python.py ├── 16 └── show_yaml_python.py ├── 17 └── show_yaml_python.py ├── 18 └── show_yaml_python.py ├── 19 └── show_yaml_python.py ├── 20 └── show_yaml_python.py ├── 21 └── show_yaml_python.py ├── 22 └── show_yaml_python.py ├── 01 └── show_yaml_python.py ├── 02 └── show_yaml_python.py ├── 03 └── show_yaml_python.py ├── 04 └── show_yaml_python.py ├── 05 └── show_yaml_python.py ├── 06 └── show_yaml_python.py ├── 07 └── show_yaml_python.py ├── 08 └── show_yaml_python.py └── 09 └── show_yaml_python.py /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/03/password_file: -------------------------------------------------------------------------------- 1 | password2 2 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/04/password_file: -------------------------------------------------------------------------------- 1 | password2 2 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/08/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/08/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/09/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/09/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/10/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/10/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/11/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/11/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/12/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/12/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/13/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/13/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/14/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/14/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/15/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/15/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/16/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/16/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/17/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/17/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/18/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/18/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/19/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/19/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/20/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/20/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/20/random.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo $((1 + RANDOM % 10)) 3 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /01 - Installation and Configuration of Ansible/05 - Validating Ansible Installation/01/hosts: -------------------------------------------------------------------------------- 1 | [all] 2 | centos1 3 | -------------------------------------------------------------------------------- /01 - Installation and Configuration of Ansible/05 - Validating Ansible Installation/02/hosts: -------------------------------------------------------------------------------- 1 | [all] 2 | centos1 3 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/08/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/08/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/09/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/09/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/10/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/10/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/11/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/11/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/08/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/09/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/10/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/11/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/12/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/13/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/14/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/15/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/16/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/17/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/18/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/19/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/20/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/07 - Magic Variables/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/07 - Magic Variables/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/awesomeweb/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for awesomeweb -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/04/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/05/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/06/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /VMs: -------------------------------------------------------------------------------- 1 | Here's the link to the different VMs: https://drive.google.com/drive/u/1/folders/1QBgNs6knbwpSPyUMexDXhKjv3TO_Ka55 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/08/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/08/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/09/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/09/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/10/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/10/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/11/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/11/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/02 - Dynamic Inventories/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | host_key_checking = False 3 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/02 - Dynamic Inventories/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | host_key_checking = False 3 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/02 - Dynamic Inventories/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | host_key_checking = False 3 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/02 - Dynamic Inventories/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | host_key_checking = False 3 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/07 - Magic Variables/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/08/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/08/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/04/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/05/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/06/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/15/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/15/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/16/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/16/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/17/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/17/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/08/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/09/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/10/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/11/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/08/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/08/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/09/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/09/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/10/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/10/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/11/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/11/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/08/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/09/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/10/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/11/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/05/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/06/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/07/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/08/nginx/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /01 - Installation and Configuration of Ansible/05 - Validating Ansible Installation/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/02 - Ansible Modules/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/15/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/16/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/17/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/08/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/09/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/10/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/11/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/08/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/09/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/10/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/11/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/12/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/13/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/14/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/15/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/16/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/17/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/18/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/19/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/20/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/02/external_vault_vars.yml: -------------------------------------------------------------------------------- 1 | external_vault_var: Example External Vault Var 2 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/08/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/04/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/04/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/05/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/05/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/06/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/06/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/05/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/06/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/07/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/08/awesomeweb/tests/inventory: -------------------------------------------------------------------------------- 1 | localhost 2 | 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/08/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/09/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/10/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/11/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/14/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/02/centos_motd: -------------------------------------------------------------------------------- 1 | Welcome to CentOS Linux - Ansible Rocks 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/03/centos_motd: -------------------------------------------------------------------------------- 1 | Welcome to CentOS Linux - Ansible Rocks 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/04/centos_motd: -------------------------------------------------------------------------------- 1 | Welcome to CentOS Linux - Ansible Rocks 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/05/centos_motd: -------------------------------------------------------------------------------- 1 | Welcome to CentOS Linux - Ansible Rocks 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/06/centos_motd: -------------------------------------------------------------------------------- 1 | Welcome to CentOS Linux - Ansible Rocks 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/07/centos_motd: -------------------------------------------------------------------------------- 1 | Welcome to CentOS Linux - Ansible Rocks 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/08/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/08/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/09/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/10/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/01/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/01/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/02/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/02/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/03/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/03/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/04/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/04/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/05/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/05/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/06/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/06/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/07/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/07/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/08/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/08/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/09/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/09/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/10/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/10/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/11/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/11/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/12/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/12/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/13/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/13/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/14/group_vars/centos: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_user: root 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/14/host_vars/centos1: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_port: 2222 3 | ... 4 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/02/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/03/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/04/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/12/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts.yml 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/01 - Ansible Inventories/13/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts.json 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/17/extra_vars_file.json: -------------------------------------------------------------------------------- 1 | { 2 | "extra_vars_key": "extra vars value" 3 | } -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/17/extra_vars_file.yml: -------------------------------------------------------------------------------- 1 | --- 2 | extra_vars_key: extra vars value 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/02/templates/getdate1.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo {\""date\"" : \""`date`\""} 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/02/templates/getdate2.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo [date] 3 | echo date=`date` 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/03/templates/getdate1.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo {\""date\"" : \""`date`\""} 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/03/templates/getdate2.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo [date] 3 | echo date=`date` 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/04/templates/getdate1.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo {\""date\"" : \""`date`\""} 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/04/templates/getdate2.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo [date] 3 | echo date=`date` 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/05/templates/getdate1.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo {\""date\"" : \""`date`\""} 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/05/templates/getdate2.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo [date] 3 | echo date=`date` 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/06/facts.d/getdate1.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo {\""date\"" : \""`date`\""} 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/06/facts.d/getdate2.fact: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo [date] 3 | echo date=`date` 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/08/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/09/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/10/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/11/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/07/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/08/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/09/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/10/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/11/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/12/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/13/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/14/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/15/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/16/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/17/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/18/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/19/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/04 - Looping/20/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/08/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/09/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/10/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/11/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/12/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/13/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/14/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/02/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/03/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/08 - Blocks/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/02 - Using Tags/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/05/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/05/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/06/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/06/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/07/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/07/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/08/nginx/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for nginx -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/08/nginx/vars/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # vars file for nginx 3 | 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/08/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/09/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/10/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/11/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/12/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/13/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/14/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/15/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/16/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/17/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/01/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/02/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/03/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/04/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/05/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/06/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/07/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/08/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/09/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/10/host_vars/ubuntu-c: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_connection: local 3 | ... 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/08/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/09/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/10/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/11/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/02/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/03/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/04/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/05/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/07 - Magic Variables/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/09 - Ansible Vault/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/04/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/05/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/06/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/01/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/02/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/03/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/04/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/05/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/06/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/07/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/08/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/09/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/10/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/11/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/12/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/13/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/14/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/15/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/16/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/17/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/18/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/19/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/20/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/21/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/03 - YAML/22/show_yaml_python.py: -------------------------------------------------------------------------------- 1 | python -c 'import yaml,pprint;pprint.pprint(yaml.load(open("test.yml").read()))' 2 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/07/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/08/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/09/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/10/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/03 - register and when/11/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/06 - Task Delegation/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/07 - Magic Variables/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/07 - Magic Variables/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/07 - Magic Variables/01/templates/dump_variables: -------------------------------------------------------------------------------- 1 | PLAYBOOK VARS (Ansible vars): 2 | 3 | {{ vars | to_nice_yaml }} 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/02/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/11 - Creating Plugins/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/02/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/03/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/04/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/05/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/06/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/07/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/02/nginx/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/nginx/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/nginx/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/nginx/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - nginx -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/nginx/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - nginx -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/06 - Ansible Playbooks, Facts/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/07/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/08/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/09/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/10/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/07 - Templating with Jinja2/11/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/08/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/01/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/02/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/03/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/04/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/05/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/06/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/07/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/08/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/08/group_vars/dns: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/01 - Using Include and Import/07/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/05/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/06/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/07/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/02 - Docker support with Ansible/08/awesomeweb/handlers/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # handlers file for awesomeweb 3 | -------------------------------------------------------------------------------- /01 - Installation and Configuration of Ansible/05 - Validating Ansible Installation/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /01 - Installation and Configuration of Ansible/05 - Validating Ansible Installation/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/04 - Ansible Playbooks, Breakdown of sections/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/15/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/16/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/05 - Ansible Playbooks, Variables/17/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/04/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/05/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/06/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /02 - Ansible Architecture and Design/08 - Ansible Playbooks, Creating and Executing/07/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/07/conf.d/centos1: -------------------------------------------------------------------------------- 1 | ## Custom for centos1 2 | Host centos1 3 | User root 4 | Port 2222 5 | 6 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/07/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/08/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/09/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/10/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/01 - Ansible Playbook Modules/11/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/07/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/10 - Creating Custom Modules/08/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/03/awesomeweb/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - awesomeweb -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/awesomeweb/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - awesomeweb -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/awesomeweb/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - awesomeweb -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/awesomeweb/tests/test.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - hosts: localhost 3 | remote_user: root 4 | roles: 5 | - awesomeweb -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/04/awesomeweb/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for awesomeweb 3 | 4 | target_dir: /usr/share/nginx/html 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/05/awesomeweb/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for awesomeweb 3 | 4 | target_dir: /usr/share/nginx/html 5 | -------------------------------------------------------------------------------- /04 - Structuring Ansible Playbooks/03 - Using Roles/06/awesomeweb/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | # defaults file for awesomeweb 3 | 4 | target_dir: /usr/share/nginx/html 5 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/01/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/02/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=20 5 | -------------------------------------------------------------------------------- /05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/03/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=20 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/01/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/02/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/03/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/04/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/05/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/06/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/07/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/08/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/09/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/09/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/10/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/10/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/11/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/11/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/12/ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | inventory = hosts 3 | host_key_checking = False 4 | forks=6 5 | -------------------------------------------------------------------------------- /03 - Ansible Playbooks, Advanced Topics/05 - Asynchronous and Parallel Execution/12/group_vars/ubuntu: -------------------------------------------------------------------------------- 1 | --- 2 | ansible_become: true 3 | ansible_become_pass: password 4 | ... 5 | --------------------------------------------------------------------------------