Kubernetes, Hands On โ Read-Only Preview
Go from zero to production-ready Kubernetes.
Short explanations, then your hands on a real local cluster. This page is a preview of the lessons, diagrams, and quizzes โ the real course pairs them with labs graded against a live Kubernetes cluster, which this static preview can't run.
Start reading: Why Kubernetes ยท Control Plane vs NodesCurriculum
Why Kubernetes
Architecture, control plane vs nodes, the reconciliation loop.
Pods, Labels, Selectors, Namespaces
The smallest deployable unit, how you organize and find things.
Deployments & Rolling Updates
ReplicaSets, rolling updates, and rollbacks.
Services & Cluster DNS
ClusterIP, NodePort, LoadBalancer, and CoreDNS.
ConfigMaps & Secrets
Externalizing configuration and sensitive data.
Probes, Resources & QoS
Liveness/readiness/startup probes, requests/limits, QoS classes.
Storage
Volumes, PV/PVC, StorageClasses, StatefulSets.
Ingress & Gateway API
Routing HTTP(S) traffic into the cluster.
Jobs, CronJobs, DaemonSets
Run-to-completion and per-node workloads.
Scheduling
Taints, tolerations, affinity, topology spread.
RBAC, Pod Security & NetworkPolicies
Who can do what, and who can talk to whom.
Helm & Kustomize
Packaging and templating manifests.
Observability & Troubleshooting
Logs, events, describe, metrics, a structured debugging method.
Autoscaling
HPA, VPA, cluster autoscaling concepts (Karpenter).
Production on AWS EKS
VPC CNI, IRSA/Pod Identity, load balancers, storage, cost.
Capstone
A realistic multi-tier app, graded end-to-end.