KCNA vs KCSA vs CKA vs CKAD vs CKS: Which Kubernetes Certification Should You Get?
Compare all major Kubernetes certifications (KCNA, KCSA, CKA, CKAD, CKS) by difficulty, exam format, prerequisites, and best-fit roles—using official CNCF and Linux Foundation sources.
This page compares the five most common CNCF Kubernetes certifications: KCNA, KCSA, CKA, CKAD, and CKS. The goal is simple: help you choose the best next step based on your role and the skills employers expect. All exams are available through Linux Foundation Training & Certification.
Quick comparison table#
| Certification | Best for | Exam type | Prereqs | Signals |
|---|---|---|---|---|
| KCNA | Beginners / foundations | Multiple-choice | None | Baseline Kubernetes + cloud native literacy |
| KCSA | Security foundations | Multiple-choice | None | Security fundamentals and risk/compliance thinking |
| CKA | Platform/Admin/SRE | Performance-based (hands-on) | None | Cluster ops + troubleshooting competence |
| CKAD | App developers on K8s | Performance-based (hands-on) | None | App deployment/config/maintenance on Kubernetes |
| CKS | Platform security / DevSecOps | Performance-based (hands-on) | CKA required | Kubernetes security (supply chain + runtime + hardening) |
How to choose (simple decision rules)#
- If you're new: start with KCNA.
- If you run clusters: start with CKA.
- If you ship apps on Kubernetes: start with CKAD.
- If security is your direction: plan for CKS (but pass CKA first); KCSA can help build the foundations.
Common "future-proof" paths#
- Platform engineer path: KCNA (optional) → CKA → CKS
- Developer path: KCNA (optional) → CKAD → (CKA later if you operate clusters)
- Security foundations path: KCNA → KCSA → CKA → CKS
Training & certification (Linux Foundation)#
If you want official training and exam bundles, reference: Linux Foundation Training & Certification. If you're aiming for a broad "all-rounder" credential stack, the Linux Foundation Kubestronaut bundle groups these five exams at a significant discount.
FAQ#
Is CKS harder than CKA?#
CKS is security-focused and requires you to have passed CKA first. In practice, most candidates find CKS harder because you must combine Kubernetes skills with security problem-solving under time pressure.
Do employers care about KCNA?#
KCNA can help if you're early-career, switching domains, or need a credential to validate fundamentals. For senior roles, hands-on certs (CKA/CKAD/CKS) usually carry more weight.
Where can I register for these exams?#
All CNCF Kubernetes certifications are administered through Linux Foundation Training & Certification, which also offers training courses and exam bundles.
Sources#
- CNCF Cloud Native Certifications
- KCNA (CNCF) — exam overview + domain weights
- KCSA (CNCF) — exam overview + domain weights
- CKA (CNCF) — exam overview + domain weights
- CKAD (CNCF) — exam overview + domain weights
- CKS (CNCF) — prerequisite + domain weights
- Linux Foundation FAQ (CKA/CKAD/CKS)
- Linux Foundation Kubestronaut bundle