stage 1 · Get conversational
“You can explain FQCN and the ansible-core-vs-package split without looking them up.”
1 Orientation
What Ansible is, how it thinks, and the two facts every old tutorial gets wrong.
2 Setup
A working control node, configured deliberately, and your first command.
3 Inventory
Where hosts live, how they group, and how to aim at exactly the ones you mean.
4 Playbooks
Plays, tasks and modules — the document you will read and write every day.
stage 2 · Working competence
“You can read an unfamiliar role and predict what it does and which vars win.”
5 Logic
Variables, facts, conditionals, loops, handlers — how playbooks make decisions.
6 Making it real
Idempotency, templating, roles and Galaxy — from snippets to real automation.
7 Secrets & scale
Vault for secrets, plus the run controls that keep big runs safe.
stage 3 · Windows track
“You can describe why a domain playbook touching a file share fails, and name two fixes.”
8 Windows track
WinRM, auth, runas and the double hop — half your estate, all its own rules.
stage 4 · Workplace ecosystem
“You can explain a job template and an EE, and write a Jenkins ansiblePlaybook step.”
9 Workplace ecosystem
Repo conventions, linting, AWX/AAP, Jenkins — sounding fluent on the job.