How to Pass the CKA (Certified Kubernetes Administrator)
The CKA is a 2-hour, fully hands-on terminal exam — no multiple choice. This guide covers the high-weight domains, the kubectl commands you need memorized, and how to practice effectively in exam conditions.
Understanding the Hands-On Exam Format
The CKA is performance-based: you get 2 hours, a browser-based terminal (PSI bridge), access to Kubernetes documentation, and 15–20 tasks of varying difficulty. There is no multiple-choice. You must actually do the work — create resources, fix broken clusters, configure networking, troubleshoot workloads. The passing score is 66%. You get one free retake. The exam environment runs specific Kubernetes versions — check the CNCF curriculum page before sitting.
Key Tips
- ✓You CAN use kubernetes.io/docs during the exam — get fast at searching it
- ✓Bookmark the kubectl cheat sheet before entering the exam
- ✓Most tasks involve creating or modifying YAML manifests — practice with imperative commands + --dry-run=client
- ✓Time management matters: harder tasks can eat your whole exam if you're not careful
- ✓Tag tasks by difficulty — skip and return to hard ones
High-Weight Domains to Master
The CKA curriculum weights certain domains more heavily. As of the current exam version: Storage (10%), Troubleshooting (30%), Workloads & Scheduling (15%), Cluster Architecture (25%), Services & Networking (20%). Troubleshooting is the single heaviest domain — practice identifying and fixing broken nodes, failed deployments, and networking issues.
Key Tips
- ✓Troubleshooting (30%): Practice repairing broken kubeadm clusters, unhealthy nodes, and misconfigured pods
- ✓Cluster Architecture (25%): Know how to install a cluster with kubeadm, configure etcd backup/restore
- ✓Services & Networking (20%): Understand CNI, NetworkPolicy, Ingress, DNS
- ✓Storage (10%): PV, PVC, StorageClass creation and binding
- ✓Workloads (15%): Deployments, DaemonSets, static pods, resource limits
10–12 Week Study Plan
Most CKA candidates need 80–130 hours. Rushing leads to failure — the exam requires actual competence in a terminal. The best approach is structured labs first, then intensive practice in exam-like conditions the last 2 weeks.
Key Tips
- ✓Weeks 1–4: Complete a structured video course (Mumshad or KodeKloud recommended)
- ✓Weeks 5–8: Daily lab practice in KodeKloud or killercoda.com environments
- ✓Weeks 9–10: Do full mock exams in Killer.sh (comes with 2 free sessions when you register)
- ✓Week 11–12: Focus on your weak areas from mock exams
- ✓Before booking: you should consistently finish Killer.sh sessions with 65%+ under time pressure