CKA (Certified Kubernetes Administrator) and CKAD (Certified Kubernetes Application Developer) are CNCF's two entry points into Kubernetes certification — and neither requires the other. The right choice depends on whether your work centers on running clusters or building applications that run on them.
Both are 2-hour, performance-based exams in live Kubernetes clusters — no multiple choice. The difference is what you're tested on.
| CKA | CKAD | |
|---|---|---|
| Full name | Certified Kubernetes Administrator | Certified Kubernetes Application Developer |
| Focus | Cluster operations — install, configure, network, troubleshoot | Application deployment — build, configure, expose, observe |
| Best for | Platform engineers, SREs, cluster admins | Application developers, backend engineers |
| Exam format | 2 hours, performance-based, live clusters | 2 hours, performance-based, live clusters |
| Official exam cost | $445 (1 free retake) | $445 (1 free retake) |
| Prerequisite for | CKS (Certified Kubernetes Security Specialist) | None of the other CNCF Kubernetes certs |
| Validity | 2 years | 2 years |
| HandsOnCert price | $79 (5 projects, 12h) | $49 (5 projects, 10h) |
Both HandsOnCert paths use real kind clusters and kubectl — the same tools and format as the actual exams.
Covers the full lifecycle of running a cluster — from installation to keeping it healthy under failure.
Covers building and shipping applications on an existing cluster — the developer's view of Kubernetes.
If your day-to-day involves standing up clusters, configuring networking, managing storage, and troubleshooting nodes — CKA matches your work directly and is the more commonly requested certification in platform and SRE job postings.
If your day-to-day is building, deploying, and debugging applications that run on Kubernetes someone else manages — CKAD matches your work directly and has a slightly gentler learning curve due to its narrower scope.
If you're not sure yet, CKAD is the lower-cost, lower-time entry point ($49, 10h vs $79, 12h) and still builds real Kubernetes fluency. But if you eventually want CKS (Certified Kubernetes Security Specialist), note that it requires an active CKA specifically — CKAD does not count toward that prerequisite.
Should I take CKA or CKAD first?
It depends on your role, not a fixed order. CKA (Certified Kubernetes Administrator) focuses on cluster operations — installation, configuration, networking, storage, and troubleshooting. CKAD (Certified Kubernetes Application Developer) focuses on building and deploying applications on Kubernetes. Operations and platform engineers typically start with CKA, while application developers often start with CKAD. Neither requires the other.
Is CKA harder than CKAD?
CKA is generally considered slightly more difficult than CKAD because it covers a broader scope — full cluster installation, multi-component troubleshooting, and networking concepts that go beyond a single application's perspective. CKAD's scope is narrower and more focused on the application layer, which some find more approachable. Both are 2-hour performance-based exams.
Can I take both CKA and CKAD?
Yes, and many people do — they cover complementary skill sets (operations vs application development) and together give a fuller picture of working with Kubernetes. There's no rule against holding both, and doing so is common for engineers who move between platform and application work.
Do CKA and CKAD have the same prerequisites?
Neither has formal prerequisites. However, CKS (Certified Kubernetes Security Specialist) requires an active CKA specifically — CKAD does not satisfy that requirement. If you plan to pursue CKS eventually, factor that into your choice between CKA and CKAD.
Which certification is better for a DevOps role?
CKA tends to align more closely with DevOps and platform engineering roles since it covers cluster setup, networking, and troubleshooting — the operational side of running Kubernetes. CKAD aligns more with development roles focused on building and deploying applications. Many DevOps job postings list CKA specifically, though CKAD is also valued.
How much do CKA and CKAD cost compared to HandsOnCert's labs?
The official CKA and CKAD exams each cost $445 through the Linux Foundation (with one free retake included). HandsOnCert's hands-on lab paths are separate from the exam fee — CKA is $79 for 5 projects (12 hours), and CKAD is $49 for 5 projects (10 hours), each with Project 1 free.
Project 1 of either path is free — no credit card required. See exactly how the GitHub auto-commit works before you pay anything.
Start Free →