Kubernetes Foundations
Welcome to the Kubernetes Foundations module. Before you can deploy applications, you must understand the machinery that runs them.
In this module, we will deconstruct the Kubernetes cluster into its atomic components and understand how they work together to orchestrate containers.
Chapters
The “Shipping Port” analogy and the high-level view of the system.
Deep dive into the API Server, Etcd, Scheduler, and Controller Manager.
Understanding the Kubelet, Kube-proxy, and the Container Runtime.
Why Kubernetes needs a distributed, consistent key-value store.
Imperative vs Declarative, and the power of the Reconciliation Loop.
Flashcards, Cheat Sheet, and Key Takeaways.
Module Chapters
Kubernetes Architecture
Kubernetes Architecture: The Operating System of the Cloud
Start LearningControl Plane Components
The Control Plane: The Brain of the Operation
Start LearningWorker Node Components
The Worker Node: Where the Magic Happens
Start LearningEtcd: The Brain of Kubernetes
Etcd: The Single Source of Truth
Start LearningThe Declarative Model
Declarative vs. Imperative
Start LearningModule Review: K8s Foundations
Module Review: Kubernetes Foundations
Start Learning