Ansible¶
Portal | Tag Cloud | 35 assets across 4 topics
Playbooks, roles, inventories, Ansible Vault, RHCE, fleet automation
Core Skills (Tier 1)¶
Start here — these are the topics a mid-level engineer uses weekly.
- Ansible — Topic Pack ×5, Exercise Set, Lab ×7, Drill, Scenario ×8, Runbook, Assessment, Reference, Case Study ×2
- RHCE (EX294) Exam — Topic Pack
- Fleet Operations — Topic Pack
All Content¶
📘 Topic Packs¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Ansible Automation | Ansible | L1 | 5h | solid |
| Ansible Deep Dive | Ansible, Ansible Deep Dive | L2 | 5h | solid |
| Fleet Operations at Scale | Ansible, Fleet Operations | L2 | 5h | solid |
| Mental Models (Core Concepts) | Ansible | L0 | 4h | solid |
| RHCE (EX294) Exam Preparation | Ansible, RHCE (EX294) Exam | L2 | 40h | solid |
🏋️ Exercise Sets¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Ansible Exercises (Quest Ladder) (CLI) | Ansible | L1 | 8h | solid |
🔬 Labs¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Ansible Lab: Conditionals and Loops | Ansible | L1 | 25m | solid |
| Ansible Lab: Facts and Variables | Ansible | L0 | 20m | solid |
| Ansible Lab: Install Nginx (Idempotency) | Ansible | L1 | 20m | solid |
| Ansible Lab: Ping and Debug | Ansible | L0 | 15m | solid |
| Ansible Lab: Roles | Ansible, Ansible Deep Dive | L1 | 20m | solid |
| Ansible Lab: Templates and Handlers | Ansible, Ansible Deep Dive | L1 | 25m | solid |
| Ansible Lab: Vault (Secrets Management) | Ansible, Ansible Deep Dive | L2 | 25m | solid |
⚡ Drills¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Ansible Drills | Ansible | L1 | 30m | solid |
🎯 Scenarios¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Break/Fix: Handler Name Mismatch | Ansible, Ansible Deep Dive | L1 | 10m | solid |
| Break/Fix: Jinja2 Syntax Error in Template | Ansible, Ansible Deep Dive | L1 | 15m | solid |
| Break/Fix: Privilege Escalation Missing | Ansible | L1 | 10m | solid |
| Break/Fix: Task Ordering / Dependency | Ansible | L1 | 15m | solid |
| Break/Fix: Undefined Variable + Bare Jinja2 | Ansible, Ansible Deep Dive | L1 | 15m | solid |
| Break/Fix: Wrong Host Scope | Ansible | L1 | 10m | solid |
| Break/Fix: Wrong Module Parameter | Ansible | L0 | 10m | solid |
| Break/Fix: YAML Indentation Error | Ansible | L0 | 10m | solid |
📋 Runbooks¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Runbook: Ansible Playbook Failure | Ansible | L1 | 15m | solid |
📝 Assessments¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Skillcheck: Ansible | Ansible | L1 | 30m | solid |
📎 References¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Track: Infrastructure | Ansible | L1 | 12h | solid |
🔍 Case Studys¶
| Asset | Topics | Level | Time | Status |
|---|---|---|---|---|
| Case Study: Ansible Playbook Hangs — SSH Agent Forwarding Blocked by Firewall | Ansible | L2 | 30m | solid |
| Case Study: Node NotReady — NIC Firmware Bug, Fix Is Ansible Playbook | Ansible | L2 | 30m | solid |