Certified Kubernetes Administrator (CKA)
The Certified Kubernetes Administrator (CKA) is a performance-based certification exam administered by the Cloud Native Computing Foundation (CNCF) in partnership with The Linux Foundation. It validates a candidate’s ability to install, configure, and manage production-grade Kubernetes clusters.
Exam Details (2025)
| Attribute | Specification |
|---|---|
| Format | Performance-based, online proctored |
| Duration | 2 hours |
| Tasks | 16–20 practical hands-on problems |
| Passing Score | 66% |
| Kubernetes Version | Aligned with latest minor release (~1.30.x at time of study) |
| Cost | ~$395 USD (includes one free retake) |
| Validity | 2 years |
| Curriculum Version | v1.30 |
Exam Domains & Weightings
| Domain | Weight | Key Topics |
|---|---|---|
| Cluster Architecture, Installation & Configuration | ~25% | kubeadm, HA, etcd, upgrades, RBAC |
| Workloads & Scheduling | ~15% | Deployments, DaemonSets, Jobs, scheduling |
| Services & Networking | ~20% | Services, Ingress, NetworkPolicies, CoreDNS |
| Storage | ~10% | PVs, PVCs, StorageClasses, volume mounts |
| Troubleshooting | ~30% | Node failures, pod crashes, networking, control plane |
What Makes CKA Unique
- Hands-On Only: No multiple-choice questions. Every task requires executing real
kubectlcommands or editing YAML in a live cluster. - Speed & Accuracy: You must solve problems quickly. Practicing YAML creation and
kubectlshortcuts is essential. - Open Book (Limited): You can access the official Kubernetes documentation (
kubernetes.io/docs) during the exam, but searching efficiently is a skill.
Key Tools & Resources
- kubectl: The primary CLI for cluster interaction
- kubernetes.io/docs: The only allowed external resource during the exam
- kubeadm: The standard tool for bootstrapping clusters
- kind / minikube: Local cluster tools for practice
Sources
- CKA Day 0: Introduction & Roadmap
- CKA Day 8: Deployments, ReplicaSets & Replication Controllers
- CKA Day 9: Kubernetes Services Explained
- CKA Day 10: Kubernetes Namespace Explained