Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ansible Certification Preparation Course
Introduction
Course Introduction (5:41)
Certification Details (2:55)
Course Pre-Requisites (1:46)
Download Resources
Core Components
Core Components Introduction (1:03)
Create playbooks to configure systems to a specified state
Playbook run options (1:51)
Lab Introduction Demo (7:16)
Tip!
Labs - Playbooks
Facts (4:31)
Labs - Facts
Configuration files (10:18)
Labs - Configuration Files
Join Slack Channel
Feedback
Install and Configure
Install required packages, create static host inventory file, create config file (5:06)
Labs - Install
Create and distribute SSH keys to managed nodes (6:06)
Labs - Distribute SSH Keys
Validate a working configuration using ad-hoc Ansible commands (2:26)
Labs - Adhoc Commands
Create simple shell scripts that run ad hoc Ansible commands (1:50)
Labs - Shell Scripts
Privilege Escalation (5:57)
Labs - Privilege Escalation
Frequently Asked Questions (7:27)
Labs - YAML Syntax and Errors in Playbooks
Ansible Modules
Additional Modules (10:00)
Labs - Modules - Packages
Labs - Modules - Services
Labs - Modules - Firewalls rules
Labs - Modules - Storage devices
Labs - Modules - Filecontent
Labs - Modules - Archiving
Labs - Modules - Scheduled Tasks
Labs - Modules - Users and groups
Project Introduction (6:40)
Project Demo (12:25)
Project - Environment Setup
Project - Playbook
Course Feedback
Variables and Jinja2
Variable Precedence (3:24)
Variable Scope (2:18)
Use variables to retrieve the results of running commands (3:12)
Labs - Variable Register
Magic Variables (3:44)
Labs - Magic Variables
Jinja2 Basics (5:32)
Labs - Jinja2 - Basics
Jinja2 in Ansible (3:05)
Labs - Jinja2 - Ansible
Create and use templates to create customized configuration files (5:15)
Labs - Jinja2 - Templates
Project - Variables and Jinja2 Templates
Playbook Flow
Loops
Use conditionals to control play execution (4:12)
Labs - Conditionals
Blocks (2:12)
Labs - Blocks
Configure error handling (5:26)
Labs - Error Handling
Manage parallelism (4:44)
Labs - Parellelism
Feedback
Include and Roles
Ansible File Separation (5:24)
Labs - File Separation
Project - File Separation
Ansible Roles (7:51)
Labs - Roles
Project - Roles creation
Other Topics
Ansible Vault (2:40)
Labs - Vault
Dynamic Inventory (9:12)
Labs - Dynamic Inventory
Mock Exams
Mock Exam Introduction
Mock Exam - 1
Mock Exam - 2
Mock Exam - 3
Mock Exam - 4
Feedback
Conclusion
1010-conclusion (0:35)
Course Pre-Requisites
Complete and Continue