A structured 24-module path with reading material, hands-on labs, checklists, and MCQ quizzes. Pass each quiz to unlock the next lesson — and keep your own personal progress session.
Whether you’re starting Kubernetes or preparing for CKA/CKAD/CKS, this path forces the loop that actually works: read definitions → lab → checklist → quiz → unlock next.
prod-sim clusterGo in order. Each module builds on the last. Later modules stay locked until you pass the previous quiz.
The entire course is written against a local profile named prod-sim — a 3-node minikube cluster (1 control-plane + 2 workers). Set this up once before Module 01.
Requirements: Docker (or OrbStack / Docker Desktop) and minikube installed. On macOS, OrbStack works great as the Docker provider.
# Create a 3-node cluster named prod-sim minikube start -p prod-sim --nodes 3 --driver docker # Enable metrics-server (needed for kubectl top / HPA labs) minikube addons enable metrics-server -p prod-sim # Confirm nodes are Ready kubectl get nodes -o wide
# Is prod-sim running? minikube profile list # If stopped, start it again (keeps the same profile) minikube start -p prod-sim # Point kubectl at this profile (if needed) kubectl config use-context prod-sim
# List node names first kubectl get nodes # SSH into a specific node minikube ssh -p prod-sim -n <node-name> # Example once inside: # ps aux | grep kubelet # sudo crictl ps
# Wipe and recreate prod-sim from scratch
minikube delete -p prod-sim
minikube start -p prod-sim --nodes 3 --driver docker
minikube addons enable metrics-server -p prod-sim
After the cluster is Ready, open the tracker, create your personal session, and start Module 01 — Architecture & Core Concepts.
By the end of the path, you should be able to do these without Googling every flag.
Draw control plane + node architecture from memory
Deploy apps with Deployments, Services, Ingress, and Helm
Debug Pending / CrashLoopBackOff / ImagePull issues
Apply RBAC, NetworkPolicies, and basic hardening
Explain storage (PV/PVC/StorageClass) with confidence
Talk about GitOps, operators, and autoscaling in interviews
Create a session → Module 01 → pass the quiz → unlock the next lesson.
Enter the Learning Tracker →