Practical Work
Labs
Exercises built for real operator muscle: symptoms, evidence, commands, and small reversible fixes. Each lab is a rite—because repetition is how doctrine becomes skill.
How to use labs
A protocol that holds under stress.
- Read the goal. Know what “done” means.
- Run the inspection commands first—before you change anything.
- Classify the failure, then apply a single smallest-safe fix.
- Verify convergence and record what changed the outcome.
Available labs
10 exercises · practical and copyable
Showing 10 of 10.
Foundations
LabLab: CrashLoopBackOff Triage
Practice the Order’s first rule of troubleshooting: evidence before action. Diagnose a crash loop using events, logs, exit codes, and probe semantics.
Foundations
LabLab: Fix a Broken Service Selector
Practice service routing fundamentals: selectors, endpoints, and the common ways Services become empty while pods look healthy.
Intermediate
LabLab: Ingress Returns 404
Ingress issues are rarely mystical. Debug from the edge inward: controller → ingress rule → service → endpoints → pods.
Intermediate
LabLab: DNS Triage Inside the Cluster
DNS failures masquerade as everything. This lab teaches a minimal sequence to prove whether the problem is DNS, routing, policy, or the application.
Intermediate
LabLab: RBAC Forbidden Triage
RBAC errors are deterministic. This lab teaches you to prove identity, scope, and verb/resource, then fix the binding without over-granting.
Intermediate
LabLab: Rollout Stalled (ProgressDeadlineExceeded)
Practice rollout discipline under pressure: treat the rollout as a control loop with gates, and restore forward motion without destroying attribution.
Intermediate
LabLab: Pending Pods (Scheduling Constraints)
Practice reading scheduler testimony. Pending is placement failure—solve the constraint, not the symptom.
Intermediate
LabLab: PVC Pending (Provisioning Discipline)
Storage issues are slow, expensive, and unforgiving. Practice reading PVC events and fixing provisioning without thrash.
Foundations
LabLab: ConfigMap/Secret Miswire
Practice the discipline of configuration: prove the reference, prove the value, then restart only after the governing mistake is corrected.
Intermediate
LabLab: Probe Semantics Under Load
Probes are not decoration. Practice designing probes that prevent silent outages and avoid restart storms.