├── README.md ├── Section_2_Web_Playbook ├── Exercise_1 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_10 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_2 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_3 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_4 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_5 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_6 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_7 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Exercise_8 │ ├── app.py │ ├── inventory │ └── playbook.yml └── Exercise_9 │ ├── app.py │ ├── inventory │ └── playbook.yml ├── Section_3_HostVars_Include ├── Exercise_1 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ └── playbook.yml ├── Exercise_2 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ └── playbook.yml ├── Exercise_3 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ ├── playbook.yml │ └── tasks │ │ └── deploy_db.yml ├── Exercise_4 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ ├── playbook.yml │ └── tasks │ │ └── deploy_db.yml └── Exercise_5 │ ├── app.py │ ├── host_vars │ └── db_and_web_server.yml │ ├── inventory │ ├── playbook.yml │ └── tasks │ ├── deploy_db.yml │ └── deploy_web.yml ├── Section_4_Roles ├── Exercise_1 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ ├── playbook.yml │ └── roles │ │ └── mysql_db │ │ └── tasks │ │ └── main.yml ├── Exercise_2 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ ├── playbook.yml │ └── roles │ │ ├── flask_web │ │ └── tasks │ │ │ └── main.yml │ │ └── mysql_db │ │ └── tasks │ │ └── main.yml ├── Exercise_3 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ ├── playbook.yml │ └── roles │ │ ├── flask_web │ │ └── tasks │ │ │ └── main.yml │ │ ├── mysql_db │ │ └── tasks │ │ │ └── main.yml │ │ └── python │ │ └── tasks │ │ └── main.yml ├── Exercise_4 │ ├── app.py │ ├── host_vars │ │ └── db_and_web_server.yml │ ├── inventory │ ├── playbook.yml │ └── roles │ │ ├── flask_web │ │ └── tasks │ │ │ └── main.yml │ │ ├── mysql_db │ │ └── tasks │ │ │ └── main.yml │ │ └── python │ │ └── tasks │ │ └── main.yml ├── Exercise_5 │ ├── app.py │ ├── host_vars │ │ ├── db_server.yml │ │ └── web_server.yml │ ├── inventory │ ├── playbook.yml │ └── roles │ │ ├── flask_web │ │ └── tasks │ │ │ └── main.yml │ │ ├── mysql_db │ │ └── tasks │ │ │ └── main.yml │ │ └── python │ │ └── tasks │ │ └── main.yml └── Exercise_6 │ ├── app.py │ ├── host_vars │ ├── db_server.yml │ └── web_server.yml │ ├── inventory │ ├── playbook.yml │ └── roles │ ├── flask_web │ └── tasks │ │ └── main.yml │ ├── mysql_db │ └── tasks │ │ └── main.yml │ └── python │ └── tasks │ └── main.yml ├── Section_5_Async ├── Exercise_1 │ ├── inventory │ └── playbook.yml ├── Exercise_2 │ ├── inventory │ └── playbook.yml ├── Exercise_3 │ ├── inventory │ └── playbook.yml └── Exercise_4 │ ├── inventory │ └── playbook.yml ├── Section_6_Strategy ├── Exercise_1 │ ├── inventory │ └── playbook.yml ├── Exercise_2 │ ├── inventory │ └── playbook.yml ├── Exercise_3 │ ├── inventory │ └── playbook.yml ├── Exercise_4 │ ├── inventory │ └── playbook.yml └── Exercise_5 │ ├── inventory │ └── playbook.yml ├── Section_7_ErrorHandling ├── Exercise_1 │ ├── inventory │ └── playbook.yml └── Exercise_2 │ ├── inventory │ └── playbook.yml ├── Section_8_Jinja2 ├── Exercise_1 │ └── playbook.yml ├── Exercise_2 │ └── playbook.yml ├── Exercise_3 │ └── playbook.yml ├── Exercise_4 │ └── playbook.yml ├── Exercise_5 │ └── playbook.yml ├── Exercise_6 │ └── playbook.yml └── Exercise_7 │ └── playbook.yml └── Section_9_Lookups ├── Exercise_1 ├── credentials.csv ├── inventory └── playbook.yml └── Exercise_2 ├── credentials.ini ├── inventory └── playbook.yml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/README.md -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_1/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_1/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_1/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_1/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_10/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_10/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_10/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_10/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_10/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_10/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_2/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_2/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_2/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_2/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_2/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_3/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_3/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_3/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_3/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_3/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_3/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_4/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_4/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_4/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_4/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_4/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_4/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_5/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_5/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_5/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_5/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_5/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_5/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_6/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_6/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_6/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_6/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_6/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_6/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_7/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_7/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_7/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_7/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_7/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_7/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_8/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_8/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_8/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_8/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_8/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_8/playbook.yml -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_9/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_9/app.py -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_9/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_9/inventory -------------------------------------------------------------------------------- /Section_2_Web_Playbook/Exercise_9/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_2_Web_Playbook/Exercise_9/playbook.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_1/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_1/app.py -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_1/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_1/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_1/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_1/inventory -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_2/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_2/app.py -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_2/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_2/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_2/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_2/inventory -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_2/playbook.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_3/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_3/app.py -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_3/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_3/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_3/inventory: -------------------------------------------------------------------------------- 1 | db_and_web_server -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_3/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_3/playbook.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_3/tasks/deploy_db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_3/tasks/deploy_db.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_4/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_4/app.py -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_4/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_4/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_4/inventory: -------------------------------------------------------------------------------- 1 | db_and_web_server -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_4/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_4/playbook.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_4/tasks/deploy_db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_4/tasks/deploy_db.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_5/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_5/app.py -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_5/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_5/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_5/inventory: -------------------------------------------------------------------------------- 1 | db_and_web_server -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_5/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_5/playbook.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_5/tasks/deploy_db.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_5/tasks/deploy_db.yml -------------------------------------------------------------------------------- /Section_3_HostVars_Include/Exercise_5/tasks/deploy_web.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_3_HostVars_Include/Exercise_5/tasks/deploy_web.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_1/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_1/app.py -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_1/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_1/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_1/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_1/inventory -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_1/roles/mysql_db/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_1/roles/mysql_db/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_2/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_2/app.py -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_2/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_2/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_2/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_2/inventory -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_2/playbook.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_2/roles/flask_web/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_2/roles/flask_web/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_2/roles/mysql_db/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_2/roles/mysql_db/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_3/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_3/app.py -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_3/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_3/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_3/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_3/inventory -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_3/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_3/playbook.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_3/roles/flask_web/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_3/roles/flask_web/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_3/roles/mysql_db/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_3/roles/mysql_db/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_3/roles/python/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_3/roles/python/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_4/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_4/app.py -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_4/host_vars/db_and_web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_4/host_vars/db_and_web_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_4/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_4/inventory -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_4/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_4/playbook.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_4/roles/flask_web/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_4/roles/flask_web/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_4/roles/mysql_db/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_4/roles/mysql_db/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_4/roles/python/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_4/roles/python/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/app.py -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/host_vars/db_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/host_vars/db_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/host_vars/web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/host_vars/web_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/inventory -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/playbook.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/roles/flask_web/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/roles/flask_web/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/roles/mysql_db/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/roles/mysql_db/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_5/roles/python/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_5/roles/python/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/app.py -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/host_vars/db_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/host_vars/db_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/host_vars/web_server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/host_vars/web_server.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/inventory -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/playbook.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/roles/flask_web/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/roles/flask_web/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/roles/mysql_db/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/roles/mysql_db/tasks/main.yml -------------------------------------------------------------------------------- /Section_4_Roles/Exercise_6/roles/python/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_4_Roles/Exercise_6/roles/python/tasks/main.yml -------------------------------------------------------------------------------- /Section_5_Async/Exercise_1/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_1/inventory -------------------------------------------------------------------------------- /Section_5_Async/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_5_Async/Exercise_2/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_2/inventory -------------------------------------------------------------------------------- /Section_5_Async/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_2/playbook.yml -------------------------------------------------------------------------------- /Section_5_Async/Exercise_3/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_3/inventory -------------------------------------------------------------------------------- /Section_5_Async/Exercise_3/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_3/playbook.yml -------------------------------------------------------------------------------- /Section_5_Async/Exercise_4/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_4/inventory -------------------------------------------------------------------------------- /Section_5_Async/Exercise_4/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_5_Async/Exercise_4/playbook.yml -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_1/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_1/inventory -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_2/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_2/inventory -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_2/playbook.yml -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_3/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_3/inventory -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_3/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_3/playbook.yml -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_4/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_4/inventory -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_4/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_4/playbook.yml -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_5/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_5/inventory -------------------------------------------------------------------------------- /Section_6_Strategy/Exercise_5/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_6_Strategy/Exercise_5/playbook.yml -------------------------------------------------------------------------------- /Section_7_ErrorHandling/Exercise_1/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_7_ErrorHandling/Exercise_1/inventory -------------------------------------------------------------------------------- /Section_7_ErrorHandling/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_7_ErrorHandling/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_7_ErrorHandling/Exercise_2/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_7_ErrorHandling/Exercise_2/inventory -------------------------------------------------------------------------------- /Section_7_ErrorHandling/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_7_ErrorHandling/Exercise_2/playbook.yml -------------------------------------------------------------------------------- /Section_8_Jinja2/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_8_Jinja2/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_8_Jinja2/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_8_Jinja2/Exercise_2/playbook.yml -------------------------------------------------------------------------------- /Section_8_Jinja2/Exercise_3/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_8_Jinja2/Exercise_3/playbook.yml -------------------------------------------------------------------------------- /Section_8_Jinja2/Exercise_4/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_8_Jinja2/Exercise_4/playbook.yml -------------------------------------------------------------------------------- /Section_8_Jinja2/Exercise_5/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_8_Jinja2/Exercise_5/playbook.yml -------------------------------------------------------------------------------- /Section_8_Jinja2/Exercise_6/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_8_Jinja2/Exercise_6/playbook.yml -------------------------------------------------------------------------------- /Section_8_Jinja2/Exercise_7/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_8_Jinja2/Exercise_7/playbook.yml -------------------------------------------------------------------------------- /Section_9_Lookups/Exercise_1/credentials.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_9_Lookups/Exercise_1/credentials.csv -------------------------------------------------------------------------------- /Section_9_Lookups/Exercise_1/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_9_Lookups/Exercise_1/inventory -------------------------------------------------------------------------------- /Section_9_Lookups/Exercise_1/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_9_Lookups/Exercise_1/playbook.yml -------------------------------------------------------------------------------- /Section_9_Lookups/Exercise_2/credentials.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_9_Lookups/Exercise_2/credentials.ini -------------------------------------------------------------------------------- /Section_9_Lookups/Exercise_2/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_9_Lookups/Exercise_2/inventory -------------------------------------------------------------------------------- /Section_9_Lookups/Exercise_2/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmumshad/ansible-training-answer-keys-2/HEAD/Section_9_Lookups/Exercise_2/playbook.yml --------------------------------------------------------------------------------