About this course
This is a free, self-paced Kubernetes course that starts with installing your first cluster and ends with Helm packaging, security, and cluster upgrades. It follows the upstream Kubernetes documentation and the objects in a currently supported release, and every lesson has you apply YAML to a real cluster rather than read about it.
Most lessons were run on a multi-node kubeadm cluster, so the output you see includes real node names, real scheduling decisions, and the networking errors a single-node playground hides. A single-node Minikube lab is enough for the first half of the course. The networking, Ingress, and upgrade lessons need at least two workers, because a Service that works on one node can still fail across two.
If Kubernetes is new to you, work through the chapters in order, starting with Setup Kubernetes Cluster. If you already deploy to a cluster, jump to Networking and Services, Security, or Helm Charts. When you are ready to certify, the CKA and CKAD courses reuse many of these lessons and add the exam-specific ones.

