Ansible
Updated 30 August 2026
Ansible — from first principles to interview-ready
A complete, self-contained learning track in 14 modules. No prior Ansible knowledge assumed.
Every topic builds only on what came before it. Every concept carries a runnable exercise with the expected output hidden behind a toggle, and every topic closes with real interview questions whose answers are hidden until you click.
🗺️ The track
🟢 Foundation
- 01 · Fundamentals, Connectivity & Your First Playbook
- 02 · Variables, Facts & Precedence
- 03 · Playbook Control Flow
- 04 · Jinja2 Templating
🟡 Intermediate
- 05 · Roles & Reusability
- 06 · Collections & Content Structure
- 07 · Secrets & Ansible Vault
- 08 · Execution Strategies & Performance
- 09 · Dynamic Inventory & Cloud
🔴 Advanced
- 10 · Custom Modules & Plugins
- 11 · Testing, Molecule & CI/CD
- 12 · Ansible Tower, AWX & Automation Platform
- 13 · Troubleshooting & Debugging
- 14 · Full Interview Simulation
📖 Modules
Module 01 — Fundamentals, Connectivity & Your First PlaybookModule 02 — Variables, Facts & PrecedenceModule 03 — Playbook Control FlowModule 04 — Jinja2 TemplatingModule 05 — Roles & ReusabilityModule 06 — Collections & Content StructureModule 07 — Secrets & Ansible VaultModule 08 — Execution Strategies & Performance at ScaleModule 09 — Dynamic Inventory & CloudModule 10 — Custom Modules & PluginsModule 11 — Testing, Molecule & CI/CDModule 12 — Ansible Tower, AWX & Automation PlatformModule 13 — Troubleshooting & DebuggingModule 14 — Full Interview Simulation⌨️ Reference
⌨️ Daily Life CommandsHow to use this — read the concept, attempt the 🧪 exercise before opening the ✅ expected-result toggle, then close each topic by answering the 🎯 interview questions out loud without opening the answers.
Spotted a mistake or want something added? Send me a note.