About this course
This is a free, self-paced course that takes you from a set of blank Linux VMs to being ready for the Certified Kubernetes Administrator (CKA) exam from the Linux Foundation and CNCF. The syllabus covers all five domains of the current CKA curriculum, from cluster installation through troubleshooting, and every lesson is a tutorial you run on a real cluster rather than a summary of the docs.
The CKA is a performance-based exam, so reading about kubeadm only gets you so far. Every lesson here runs on a self-managed kubeadm cluster, which is the kind of cluster the exam asks you to install, upgrade, back up, and repair. Because you own the control plane, you can break etcd, the kubelet, or the API server on purpose and practise bringing them back, which a managed cloud cluster will not let you do.
If you are new to cluster administration, start with Before You Begin and build the lab first. The chapters put cluster setup and workloads before storage and troubleshooting, which is a learning order rather than the order the Linux Foundation lists the domains in. If you already run clusters, jump straight to etcd backup and restore, cluster upgrades, or the Troubleshooting chapter, which carries 30% of the exam.

