Ansible Hub¶
Ansible is a tier-1 core skill — one of the three most important technologies in this training system (Linux > Ansible > Python). This page collects every piece of Ansible content in one place.
Learn¶
| Resource | What it covers | Link |
|---|---|---|
| Ansible Automation (Topic Pack) | Modules, playbooks, inventory, variables, vault | topics/ansible/ |
| Ansible Deep Dive (Topic Pack) | Roles, collections, custom modules, advanced patterns | topics/ansible-deep-dive/ |
| Fleet Operations at Scale (Topic Pack) | Managing thousands of nodes with Ansible | topics/fleet-ops/ |
| RHCE (EX294) Exam Prep (Topic Pack) | Red Hat Certified Engineer exam coverage | topics/rhce/ |
| Ansible Primer | Quick introduction to Ansible concepts | topics/ansible/primer.md |
| Ansible Deep Dive Primer | Advanced patterns primer | topics/ansible-deep-dive/primer.md |
| Trivia & Knowledge Compendium | 886 Q&A pairs — history, internals, modules, plugins, AAP, EDA, and more | topics/ansible/trivia-compendium.md |
Lessons¶
| Lesson | Focus |
|---|---|
| Ansible: The Complete Guide | End-to-end Ansible reference |
| Ansible: From Playbook to Production | Real-world deployment patterns |
| Ansible Playbook Debugging | Troubleshooting playbook failures |
| Interview Cheatsheet: Ansible | Quick-ref for interviews |
| Terraform vs Ansible vs Helm | When to use which IaC tool |
| Compliance as Code | Ansible for compliance automation |
Practice¶
| Resource | Format | Time | Link |
|---|---|---|---|
| Ansible Exercises (Quest Ladder) | Hands-on exercises | 8h | training/interactive/exercises/ (CLI: quest run) |
| Ansible Drills | Quick muscle-memory exercises | 30m | drills/ansible_drills.md |
| Ansible Flashcards | Spaced-repetition cards | — | ansible / core / ops / playbooks |
| Ansible Quiz | Self-test quiz | — | quiz/ansible |
| Ansible Deep Dive Quiz | Advanced quiz | — | quiz/ansible_deep_dive |
Reference¶
| Resource | Link |
|---|---|
| Ansible Cheatsheet | cheatsheets/ansible.cheatsheet.md |
| Ansible Skillcheck | skillchecks/ansible.skillcheck.md |
| Ansible Cluster Management Guide | guides/ansible-cluster-management.md |
| Infrastructure Track | curriculum/tracks/infrastructure.md |
| IaC Comparison: Config Management | comparisons/iac/config-management.md |
Real-World Stories¶
| Resource | Type | Link |
|---|---|---|
| Ansible SSH Agent + Firewall | Cross-domain case study | case-studies/cross-domain/ansible-ssh-agent-firewall/ |
| Node NotReady NIC Firmware (Ansible) | Cross-domain case study | case-studies/cross-domain/node-notready-nic-firmware-ansible/ |
| Ansible Wrong Inventory → Prod | Postmortem | postmortems/sev-3/ansible-wrong-inventory-prod.md |
| Config Drift Detected | Interview scenario | interview-scenarios/07-config-drift-detected.md |
| Ansible Playbook Slow | Interview gauntlet | interview-scenarios/gauntlet/debugging/ansible-playbook-slow.md |
Test Yourself¶
| Resource | Format | Link |
|---|---|---|
| Ansible Skillcheck | Self-assessment questionnaire | skillchecks/ansible.skillcheck.md |
| RHCE Skillcheck | RHCE-focused self-assessment | skillchecks/datacenter.skillcheck.md |
| Ansible Quiz | Multiple-choice quiz | quiz/ansible |
| Ansible Deep Dive Quiz | Advanced quiz | quiz/ansible_deep_dive |
| Ansible Flashcards | Spaced repetition | flashcards/ansible |
| Trivia Compendium | 886 Q&A — the ultimate Ansible knowledge test | topics/ansible/trivia-compendium.md |
Footguns & Street Ops¶
| Resource | What it covers | Link |
|---|---|---|
| Ansible Footguns | Common pitfalls and gotchas | topics/ansible/footguns.md |
| Ansible Street Ops | Day-to-day practical operations | topics/ansible/street_ops.md |
| Ansible Deep Dive Footguns | Advanced-level pitfalls | topics/ansible-deep-dive/footguns.md |
| Ansible Deep Dive Street Ops | Advanced operations | topics/ansible-deep-dive/street_ops.md |
| Fleet Ops Footguns | Fleet automation pitfalls | topics/fleet-ops/footguns.md |
| Fleet Ops Street Ops | Fleet operations | topics/fleet-ops/street_ops.md |
| RHCE Footguns | Exam-related pitfalls | topics/rhce/footguns.md |
| RHCE Street Ops | RHCE practical operations | topics/rhce/street_ops.md |
Mental Models¶
| Resource | Link |
|---|---|
| Idempotency | mental-models/architecture/idempotency.md |
| Cattle vs Pets | mental-models/operational-reasoning/cattle-vs-pets.md |
| Immutable Infrastructure | mental-models/operational-reasoning/immutable-infrastructure.md |
| Toil vs Automation ROI | mental-models/operational-reasoning/toil-vs-automation-roi.md |
Learning Paths¶
Ansible appears in these structured learning paths:
- Daily Driver — Week 4 covers IaC including Ansible
- Breaking Into DevOps — Phase 4 (Weeks 11-14): IaC, CI/CD & Cloud
- Comprehensive — Full coverage across Phase 3 (Operations & Observability)
- Interview Prep — Ansible scenarios in Phase 3
- Infrastructure Track — Dedicated Ansible section
Runbook: Ansible Playbook Failure¶
See runbooks/cicd/ansible-playbook-failure.md for a step-by-step incident response runbook covering common Ansible failures.