Learn how to create and work with Ansible playbooks as you study for the Red Hat Certified Engineer (EX294) exam.
Overview
Syllabus
Introduction
- Introduction
- What you should know
- About the EX294 exam
- Reconfigure-Migrate CentOS
- Introduction to playbooks
- Playbook language
- YAML tips and tricks
- Install the Atom editor
- Configure VIM for YAML
- Playbook hosts and users
- Playbook tasks list
- Playbook change handlers
- Verify Playbooks
- Create structured configuration
- About playbook roles
- Creating roles
- Static and dynamic content
- Using includes in Playbooks
- Setting inventory and playbook variables
- Using variables
- Registering variables
- Discovering variables from facts
- The when statement
- Looping methods in Ansible
- Looping with lists
- Looping with dictionaries
- Looping and conditionals
- Registering variables in loops
- Using blocks
- Block error handling
- Using tags
- Using Jinja2 template files
- Using modules to manipulate files
- Deploying files from templates
- Next steps
Taught by
Grant McWilliams