Dig deeper into the power of Ansible. Learn how to use this IT automation engine to deploy, maintain, and troubleshoot infrastructures through automation and orchestration.
Overview
Syllabus
Introduction
- Upgrade your IT skills with Ansible
- What you should already know
- Using host groups
- Using tags
- Running tasks against localhost
- Using the command line to control execution
- Specifying variables in the inventory file
- Creating dynamic inventory files
- Using templates
- Conditional execution
- Using loops
- Testing plays with check mode
- An overview of roles in Ansible
- Using variables in roles
- Using role-based templates
- Roles and Ansible Galaxy
- Role management
- An overview of secrets in Ansible
- Using Ansible Vault
- Using secrets in plays
- Overview of network management with Ansible
- Working with IP addresses in Ansible
- Working with network devices
- What is idempotence?
- Registering discovered state
- What to study next
Taught by
Anthony Sequeira