Managed by Ansible - file:/home/vagrant/ansible/masteringansible/05 - Using Ansible with Cloud Services and Containers/01 - AWS with Ansible/05/awesomeweb/templates/index.html.j2 - host:ubuntu-c - uid:vagrant
Welcome to the Mastering Ansible Course, I'm your host for this, James Spurin, in this course we'll be covering the following:
The various options available for installing and building Ansible. The use of python virtual environments with pip installation from both pypi and github. The configuration of control hosts for Windows, Mac OS X and Linux and guidance on the use of a preconfigured 8 node virtual machine lab that can be used for the course
Indepth examination and exploration of the architecture and design of Ansible, through the use of Inventories, Modules, Playbooks, Variables, Facts and templating with Jinja2
A deep dive into the Ansible core modules. The creation and execution of dynamic inventories. Making use of when conditionals. Registering and reusing output. Exploring the various options for loop structures, Asynchronous and Parallel execution. Task Delegation. Magic Variables. Blocks. The Ansible Vault. Creating Custom Modules and Creating Plugins
Restructuring Playbooks to make use of includes, imports, tags and roles along with an investigation of the various states and behaviours that will influence usage considerations.
Exploring Cloud and Container services through hands on examples with Amazon AWS and Docker automation through Ansible
Troubleshooting Ansible, Validation Testing, Best Practices and Upgrading Ansible
by James Spurin
Page layout and inline base64 guidelines, credit to Patrick Sexton of varvy.com, check out his awesome site!