Automation with Ansible (DO407) is designed for system administrators who are intending to use Ansible for automation, configuration, and management. Learn how to install and configure Ansible, create and run playbooks to configure systems, and learn to manage inventories
Introduce and review the course.
Describe the terminology and architecture of Ansible.
Install Ansible and run ad hoc commands.
Write Ansible plays and execute a playbook.
Manage variables and inclusions
- Describe variable scope and precedence, manage variables and facts in a play, and manage inclusions
Implement task control
Manage task control, handlers, and tags in Ansible playbooks.
Implement Jinja2 templates
Implement a Jinja2 template.
Create and manage roles.
Configure connection types, delegations, and parallelism.
Implement Ansible Vault
Manage encryption with Ansible Vault.
- Troubleshoot the Ansible control machine and managed nodes.
Implement Ansible Tower
Implement Ansible Tower.
Implement Ansible in a DevOps environment
Implement Ansible in a DevOps environment using Vagrant.
Review tasks from the Automation with Ansible course