This syllabus tracks the official CKA curriculum. You start with foundation and lab setup, then work through five weighted competency areas for cluster installation, operation, and troubleshooting. Each lesson links to a hands-on tutorial you can repeat on your own VMs.
Open Before You Begin first if you still need a cluster and workstation kubectl. The walkthroughs below use a multi-node kubeadm cluster with one control-plane node and two workers. The syllabus chapters follow a learning path—cluster setup and workloads before storage and troubleshooting—not the accordion order on the Linux Foundation marketing page.
For topics outside the CKA blueprint, browse the wider Kubernetes tutorial.
What the CKA exam expects
The competency bullets below come from the current CKA blueprint, grouped by exam weight.
Storage (10%)
- Implement storage classes and dynamic volume provisioning
- Configure volume types, access modes and reclaim policies
- Manage persistent volumes and persistent volume claims
Troubleshooting (30%)
- Troubleshoot clusters and nodes
- Troubleshoot cluster components
- Monitor cluster and application resource usage
- Manage and evaluate container output streams
- Troubleshoot services and networking
Workloads & Scheduling (15%)
- Understand application deployments and how to perform rolling update and rollbacks
- Use ConfigMaps and Secrets to configure applications
- Configure workload autoscaling
- Understand the primitives used to create robust, self-healing, application deployments
- Configure Pod admission and scheduling (limits, node affinity, etc.)
Cluster Architecture, Installation & Configuration (25%)
- Manage role based access control (RBAC)
- Prepare underlying infrastructure for installing a Kubernetes cluster
- Create and manage Kubernetes clusters using kubeadm
- Manage the lifecycle of Kubernetes clusters
- Implement and configure a highly-available control plane
- Use Helm and Kustomize to install cluster components
- Understand extension interfaces (CNI, CSI, CRI, etc.)
- Understand CRDs, install and configure operators
Services & Networking (20%)
- Understand connectivity between Pods
- Define and enforce Network Policies
- Use ClusterIP, NodePort, LoadBalancer service types and endpoints
- Use the Gateway API to manage Ingress traffic
- Know how to use Ingress controllers and Ingress resources
- Understand and use CoreDNS
Troubleshooting is the highest-weight domain on the exam. Work through the application failure articles first, then node and control-plane lessons once your multi-node lab is stable.
Use Start the course to open Before You Begin, or jump straight to any competency in the syllabus.

