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 1: The Container Orchestration Problem

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

After this chapter, you will be able to: Explain why Kubernetes exists, describe every component of a K8s cluster, and navigate a live Minikube cluster using kubectl.

What’s Inside

SectionTopicTime
1.1From Docker to Orchestration — Why Compose Isn’t Enough~8 min
1.2Kubernetes Architecture — The 10,000ft View~8 min
1.3Control Plane Deep Dive~6 min
1.4Worker Nodes and the Kubelet~5 min
1.5🔬 Lab: Your First Cluster — Minikube Setup & Exploration~30 min

Prerequisites

  • Docker installed and working (docker ps succeeds)
  • kubectl installed (kubectl version --client)
  • minikube installed (minikube version)
  • No prior Kubernetes experience needed