About this course
This is a free, self-paced course for the Certified Kubernetes Security Specialist (CKS) exam from the Linux Foundation and CNCF. The CKS is a specialization rather than a starting point, so the course assumes you have passed the CKA and can already install, operate, and troubleshoot a cluster. After a short foundation refresher, the syllabus covers all six domains of the current CKS curriculum.
The CKS tests tools as much as Kubernetes objects, and you do not learn a tool's flags and failure modes by reading about it. Each lesson here installs the tool on a kubeadm cluster and uses it for real: kube-bench against the control plane, Trivy and Cosign against images you build, Falco watching live syscalls, and Cilium encrypting traffic you then capture on the wire. When the lesson is done you tear the tool down, so your lab stays close to a clean cluster for the next one.
Work through the chapters in order if Kubernetes security is new to you, since the supply chain and runtime chapters build on the hardening ones. If you already run hardened clusters, the three 20% domains carry 60% of the exam between them, so start with Pod Security Standards, Supply Chain Security, or the Falco lessons in Monitoring, Logging and Runtime Security.

