Skip to content

Kubernetes

Big picture: a cluster is a control plane plus worker nodes. You talk to it through the API. The scheduler is what turns a desired pod into a running one.

Reading order

  1. Kubernetes: what the system is, and the objects it manages.
  2. Components: control plane and worker nodes, and what each process does.
  3. API: how those objects are stored and requested.
  4. Scheduling: how a pod is placed, and how it gets preempted or evicted.