Labs
Every lab was run for real and recorded. You get the setup, every command, the actual output, and the explanation. Most run on a laptop with kind; the Karpenter lab uses a real EKS cluster.
Kubernetes Incident Lab: Production Is Down
Break a real checkout service with a bad release, then debug it like an on-call SRE: CrashLoopBackOff, OOMKilled (exit 137), a rollback that doesn't fix it, a service selector trap, a capaci…
AI Engineer Lab: Local LLMs, RAG, Evals and a Safe Agent
Run open-source models locally with Ollama, see tokens and temperature for yourself, build a small RAG app over Kubernetes runbooks, write an eval that catches a retrieval failure, and build…
Platform Engineering Lab: Scheduling, GitOps, Terraform, Policy and Postgres
Everything from the platform engineer interview, on a 3-node kind cluster labelled as three zones: what kubectl apply really sends, topology spread, priority and preemption, Argo CD drift an…
Karpenter on EKS: From Pending Pods to a New Node in 30 Seconds
A real Amazon EKS cluster with Karpenter 1.15. Five pods that don't fit, a NodePool with a hard CPU limit, Karpenter picking one right-sized instance in about 30 seconds, and consolidation r…