Topic
Gatien
GatienFounder

Kubernetes Certifications (KCNA, KCSA, CKA, CKAD, CKS): Which One Should You Choose?

A practical guide to choosing the right Kubernetes certification—KCNA, KCSA, CKA, CKAD, or CKS—based on your role, timeline, and long-term career goals.

2 min read

Choosing the right Kubernetes certification is mostly about role (platform/admin vs developer vs security) and depth (associate vs professional). This hub maps the main CNCF Kubernetes certifications and links to detailed guides and comparisons.

Kubernetes certifications at a glance#

These five Kubernetes certifications are commonly used as a progression from fundamentals to specialization:

  • KCNA (associate): foundation in Kubernetes + cloud native ecosystem.
  • KCSA (associate): foundation in Kubernetes and cloud security concepts.
  • CKA (professional): cluster administration and troubleshooting.
  • CKAD (professional): building and operating apps on Kubernetes.
  • CKS (professional): securing Kubernetes workloads and clusters (requires CKA).

If you want the fastest decision, start with the comparison pages:

The Linux Foundation offers official training courses and exam bundles that combine structured prep with certification attempts, often at a discount compared to buying separately.

  • New to Kubernetes: KCNA → (KCSA optional) → CKA.
  • Platform/DevOps engineer: CKA → CKS (if security is part of your scope).
  • Application developer: KCNA (optional) → CKAD.
  • Security-minded platform engineer: CKA → CKS (CKS requires a passed CKA).

Training & certification (Linux Foundation)#

If you want structured prep, you can use Linux Foundation training and exam bundles. Here’s the link to use when referencing training/certification: Linux Foundation Training & Certification.

Explore the full guides#

Sources#

Explore this topic