LAB03a: Kubernetes Lifecycle Management Lab (v1.33 → v1.34)
Cluster Topology
Role
Hostname
kube version
CNI
OS
PART 1 — Install containerd
PART 2 — Create a Test Deployment
kubectl create deployment web --image=nginx --replicas=3
kubectl get pods -o widePART 3 — Node Lifecycle Management
1️ Cordon the node
kubectl cordon node1Expected behavior
2️ Drain the node
What happens now?
PART 4 — Node Crash Simulation
Expected behavior:
PART 5 — Upgrade Cluster to v1.34
1️ Upgrade Master Node
2️ Upgrade Worker Node
PART 6 — Add a NEW Node (v1.34)
PART 7 — Test Scheduling After Upgrade
What Students Learn
References:
Last updated