Month 1-The Control Plane: etcd, kube-apiserver, scheduler, controllers¶
Goal: by the end of week 4 you can (a) describe etcd's Raft model and replay a leader election, (b) trace an apply through the API-server's request pipeline (auth → admission → validation → storage), (c) explain how the scheduler picks a node, and (d) read the source of one built-in controller (Deployment) end-to-end.
Weeks¶
- Week 1 - etcd and the Raft Consensus Foundation
- Week 2 - The kube-apiserver
- Week 3 - The Scheduler
- Week 4 - Built-in Controllers and
client-goFoundations