Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Chapter 3: Pods — The Atomic Unit

⏱️ Total chapter time: ~55 min (25 min reading + 30 min lab)

After this chapter, you will be able to: Create pods declaratively, understand every phase of the pod lifecycle, build multi-container pods, set resource limits, and debug failures like CrashLoopBackOff and OOMKilled.

What’s Inside

SectionTopicTime
3.1What Is a Pod, Really?~5 min
3.2Pod Lifecycle and Phases~6 min
3.3Multi-Container Pods: Sidecars, Init, and Ambassadors~7 min
3.4Resource Requests and Limits~6 min
3.5🔬 Lab: Run, Inspect, Break, and Debug Pods~30 min

Prerequisites

  • Completed Chapter 2 (kubectl confident)
  • minikube status shows Running