TOIT Training
(909) 252-7584
[email protected]
Search
Log in
Menu
Home
Library
IT Library
Developer Courses
User Cuorses
Plans & Pricing
Features
About Us
Contact Sales
Roadmap
Home
Courses
DevOps
Ansible Advanced Course
Curriculum
1 Section
1 Lesson
14 Hours
Expand all sections
Collapse all sections
Course Outline
1
1.1
01. Core Components
Core Components Introduction
Playbook run options
Lab Introduction Demo
Understanding Ansible Facts
Configuration files (ansible.cfg)
02. Install and Configure
Install required packages and create static host inventory files
Create and distribute SSH keys to managed nodes
Validate configuration using ad-hoc Ansible commands
Create simple shell scripts for ad-hoc commands
Privilege Escalation (Become)
Frequently Asked Questions
03. Ansible Modules
Additional Modules and functionality
Project Introduction
Project Demo
04. Variables and Jinja2
Variable Precedence and Scope
Using variables to retrieve command results (Register)
Magic Variables (hostvars, groups, group_names)
Jinja2 Basics and Filters
Create and use templates for customized configuration files
05. Playbook Flow
Use conditionals (when) to control play execution
Grouping tasks with Blocks
Configure error handling (failed_when, ignore_errors)
Manage parallelism (forks, serial)
06. Include and Roles
Ansible File Separation (include vs import)
Ansible Roles: Structure and best practices
07. Other Topics
Ansible Vault for encrypting sensitive data
Dynamic Inventory for cloud environments
This content is protected, please
login
and
enroll
in the course to view this content!