Certifications · KCNA to CKS

Kubernetes Certifications

The CNCF publishes fifteen certifications plus the Linux Foundation's LFCS, and exactly five of them test Kubernetes itself: KCNA, KCSA, CKA, CKAD, and CKS. This course is built around that complete core-Kubernetes ladder — from an entry-level multiple-choice exam through a hardening specialization gated behind a passed CKA. This page is the hub: a master table of all five with their official domains and weights taken straight from the CNCF curricula, the associate-versus-performance-based split that should shape how you study, three recommended paths depending on where you're starting from, and the Kubestronaut program you qualify for by holding all five at once. The other ten CNCF certifications — the platform-engineering pair (CNPA, CNPE) and eight project-specific associates (CGOA, CAPA, CBA, CCA, ICA, KCA, OTCA, PCA) — plus LFCS live in this platform's sibling courses; you'll find links out below rather than duplicated content.

☺ Explain it like I'm 10

Picture five doors in a row, each guarding a different room in the same house. The first two doors don't need a key you make yourself — a guard reads you a question and you point at the right answer, ninety times in a row. The other three doors are different: someone hands you a working toolkit, opens the door onto a room that's genuinely broken, and watches what you actually build and fix in two hours flat. Pointing at the right answer from memory doesn't open those doors — only doing the work does. And one door, the strictest one, won't even let you try until you've already walked through the door before it. Walk through all five and the house gives you a badge — and if you keep every door's badge valid at the same time, a much bigger badge shows up with your name on it.

🦉🦊Your hosts for this topic: Professor Owl & Foxy — Owl has read all five curricula cover to cover and lays the whole ladder out in order; Foxy asks the question every candidate is quietly wondering, which today is "yes, but which one do I actually need first?"

The five-exam core-Kubernetes ladder

☺ Like you're 10: Two of these five ask you to pick the right answer. Three of them hand you a broken computer and a clock.

The ladder splits into two tiers, and the split matters more than any individual exam name. Associate exams (KCNA, KCSA) are knowledge-based, multiple choice, no terminal, no cluster — they check whether you hold a correct mental model. Professional and specialist exams (CKA, CKAD, CKS) are performance-based — you're dropped into a browser terminal against real, disposable clusters and graded purely on the state you leave behind when time runs out. Only one formal gate exists anywhere on this shelf: CKS requires an active, non-expired CKA before you can even register. Everything else can be booked in any order, though the order below is the one that actually makes each subsequent exam easier.

Associate · knowledge-based, multiple choice KCNA · KCSA — 90 minutes each, no prerequisite Professional · performance-based, live clusters CKA · CKAD — 2 hours each, no prerequisite 🐢 CKS specialist · requires a passed CKA hold all 5 at once → Kubestronaut
DimensionAssociate — KCNA, KCSAProfessional — CKA, CKADSpecialist — CKS
FormatMultiple choicePerformance-based, live clustersPerformance-based, live clusters
Duration90 minutes2 hours~2 hours
PrerequisiteNone publishedNone publishedActive, non-expired CKA
What it provesYou hold a correct mental modelYou can execute the task, not just describe itYou can harden and defend a cluster under attack conditions
How to prepareRead, drill recall, take mocks — see how to studyRepetition at a keyboard on a throwaway clusterSame as CKA/CKAD, plus a security-specific toolchain
◆ Key idea

"Associate" and "performance-based" are the only two facts that actually change how you study. Everything else — which exam sounds more senior, which one your team already talks about — is noise next to that one distinction. Read How to Study for a CNCF Exam before you start a plan for any of the five.

All five certifications, in one table

☺ Like you're 10: Here's the whole shelf on one page — what each badge is called, how hard it is, whether you type or click, and what's actually being tested.

Domain names and weights below are transcribed from the official CNCF curriculum for each exam. Every row sums to exactly 100%, and if this table ever disagrees with a curriculum PDF, trust the PDF — they live openly in the cncf/curriculum repository and are revised without ceremony. Each row links to this course's own breakdown of that exam.

CertLevelFormatOfficial domains & weightsStudy here
KCNA
Kubernetes and Cloud Native Associate
AssociateKnowledge-basedKubernetes Fundamentals 44% · Container Orchestration 28% · Cloud Native Application Delivery 16% · Cloud Native Architecture 12%KCNA
KCSA
Kubernetes and Cloud Native Security Associate
AssociateKnowledge-basedKubernetes Cluster Component Security 22% · Kubernetes Security Fundamentals 22% · Kubernetes Threat Model 16% · Platform Security 16% · Overview of Cloud Native Security 14% · Compliance and Security Frameworks 10%KCSA
CKA
Certified Kubernetes Administrator
ProfessionalPerformance-basedTroubleshooting 30% · Cluster Architecture, Installation and Configuration 25% · Servicing and Networking 20% · Workloads and Scheduling 15% · Storage 10%CKA domain blueprint
CKAD
Certified Kubernetes Application Developer
ProfessionalPerformance-basedApplication Environment, Configuration and Security 25% · Application Design and Build 20% · Application Deployment 20% · Services and Networking 20% · Application Observability and Maintenance 15%CKAD
CKS
Certified Kubernetes Security Specialist
Specialist
requires a passed CKA
Performance-basedMinimize Microservice Vulnerabilities 20% · Supply Chain Security 20% · Monitoring, Logging and Runtime Security 20% · Cluster Setup 15% · Cluster Hardening 15% · System Hardening 10%CKS

Jump to any certification

The official domains, exam by exam

☺ Like you're 10: Here's what's actually hiding behind each percentage — not just the number, but what it's a number of.

🦉 KCNA — Kubernetes and Cloud Native Associate

🦉Kubernetes Fundamentals
44%
📦Container Orchestration
28%
🚀Cloud Native Application Delivery
16%
🗺️Cloud Native Architecture
12%

Thirteen published competencies across four domains. Fundamentals (44%) is core concepts, administration, scheduling and containerization — by far the largest slice, and the reason nobody should sit KCNA without having actually run a Pod at least once. Container Orchestration (28%) moves into networking, security, troubleshooting and storage. Cloud Native Application Delivery (16%) covers application delivery and debugging. Cloud Native Architecture (12%, the smallest) is the widest-reading domain: observability, the cloud native ecosystem and its principles, and cloud native community and collaboration — including the CNCF's own project maturity ladder, Sandbox → Incubating → Graduated, which shows up in more interviews than its 12% weight would suggest.

🛡️ KCSA — Kubernetes and Cloud Native Security Associate

🔐Kubernetes Cluster Component Security
22%
🛡️Kubernetes Security Fundamentals
22%
🎯Kubernetes Threat Model
16%
🏗️Platform Security
16%
🌐Overview of Cloud Native Security
14%
📋Compliance and Security Frameworks
10%

Forty-two published competencies across six domains — the densest curriculum of the five, and knowledge-based, so it rewards reading over doing. Cluster Component Security (22%, tied for largest) is the API server, controller manager, scheduler, kubelet, container runtime, kube-proxy, Pod, etcd, container networking, client security and storage — name the attack surface of every control-plane and node component. Security Fundamentals (22%) is Pod Security Standards and Admission, authentication, Secrets, isolation and segmentation, audit logging and NetworkPolicy. Threat Model (16%) is trust boundaries and data flow, persistence, denial of service, malicious code execution, an attacker already on the network, access to sensitive data, and privilege escalation. Platform Security (16%) is supply chain security, the image repository, observability, service mesh, PKI, connectivity and admission control. Overview of Cloud Native Security (14%) is the 4Cs — Cloud, Cluster, Container, Code — plus cloud-provider and infrastructure security, controls and frameworks, isolation techniques, artifact-repository and image security, and workload and application code security. Compliance and Security Frameworks (10%, the smallest) is compliance frameworks such as CIS, NIST, PCI-DSS, SOC 2 and ISO 27001, threat-modeling frameworks such as STRIDE and MITRE ATT&CK for Containers, supply-chain compliance, and automation and tooling.

🩺 CKA — Certified Kubernetes Administrator

🩺Troubleshooting
30%
🦉Cluster Architecture, Installation and Configuration
25%
🐦Servicing and Networking
20%
🦫Workloads and Scheduling
15%
🗄️Storage
10%

Troubleshooting (30%) alone outweighs Storage and Workloads and Scheduling combined — cluster and node troubleshooting, cluster component troubleshooting, monitoring resource usage, reading container output streams, and troubleshooting services and networking. Cluster Architecture, Installation and Configuration (25%) is RBAC, bootstrapping and lifecycle-managing a cluster with kubeadm, running a highly-available control plane, using Helm and Kustomize to install cluster components, the CNI/CSI/CRI extension interfaces, and CRDs and operators. Servicing and Networking (20% — the curriculum's own spelling for this domain) is Pod-to-Pod connectivity, NetworkPolicy, Service types including the Gateway API, Ingress, and CoreDNS. Workloads and Scheduling (15%) is Deployments and their rolling updates and rollbacks, ConfigMaps and Secrets, workload autoscaling, the self-healing primitives, and Pod admission and scheduling including affinity and taints. Storage (10%, the smallest) is StorageClasses and dynamic provisioning, volume types, access modes and reclaim policy, and PersistentVolumes and PersistentVolumeClaims. That's 27 published competencies across the five domains, and this course teaches every one of them at full depth across five dedicated pages in the Exam Blueprint group, starting with Cluster Architecture, Installation and Configuration. A full plan lives on the CKA study plan, with timed reps on CKA practice tasks and a full mock exam.

🧩 CKAD — Certified Kubernetes Application Developer

🔑Application Environment, Configuration and Security
25%
🧩Application Design and Build
20%
🚢Application Deployment
20%
🐦Services and Networking
20%
🔭Application Observability and Maintenance
15%

Twenty-four published competencies, and CKAD is the exam pointed at the half of Kubernetes your platform's users actually touch. Application Environment, Configuration and Security (25%, the largest) is discovering and using CRDs and Operators, authentication, authorization and admission control, resource requests/limits/quotas, ConfigMaps, Secrets, ServiceAccounts, and SecurityContexts and Capabilities. Application Design and Build (20%) is building and modifying container images, choosing the right workload resource, multi-container Pod patterns such as sidecars and init containers, and persistent and ephemeral volumes. Application Deployment (20%) is deployment strategies such as blue/green and canary built from primitives, Deployments and rolling updates, using Helm to deploy packages, and Kustomize. Services and Networking (20% — spelled this way in CKAD's own curriculum) is NetworkPolicy basics, Services including troubleshooting access to one, and Ingress. Application Observability and Maintenance (15%, the smallest) is API deprecations, probes and health checks, CLI monitoring tools, container logs, and debugging. Unlike CKS, CKAD has no formal prerequisite of its own. Study it on the CKAD study plan and practice tasks.

🔗 CKS — Certified Kubernetes Security Specialist

🧬Minimize Microservice Vulnerabilities
20%
🔗Supply Chain Security
20%
📡Monitoring, Logging and Runtime Security
20%
🏗️Cluster Setup
15%
🐢Cluster Hardening
15%
🖥️System Hardening
10%

Three domains tie for the largest slice at 20% each. Minimize Microservice Vulnerabilities is Pod Security Standards and Admission, Kubernetes Secrets management, isolation techniques including sandboxed runtimes like gVisor and Kata, and pod-to-pod encryption via a mesh such as Cilium or Istio. Supply Chain Security is minimizing a base image's footprint, SBOMs across CI/CD and artifact repositories, permitted registries plus signing and validating artifacts with cosign, and static analysis with tools like Kubesec or KubeLinter. Monitoring, Logging and Runtime Security is behavioral analytics, threat detection across infrastructure, applications, network, data, users and workloads, identifying the phase of an attack, and container immutability at runtime, plus the Kubernetes audit logs. Cluster Setup and Cluster Hardening tie at 15% each — network security policy, a CIS benchmark review with kube-bench, Ingress TLS, protecting node metadata and endpoints, and verifying platform binaries for the former; RBAC least-exposure, cautious ServiceAccount use including disabling auto-mount, restricting API access, and upgrading Kubernetes to stay ahead of CVEs for the latter. System Hardening (10%, the smallest) is minimizing the host OS footprint, least-privilege IAM, minimizing external network access, and seccomp/AppArmor.

⚠ The one gate on this whole ladder

CKS requires an active, non-expired CKA before you can register. Not "recommended" — a hard registration gate. Let your CKA lapse mid-study for CKS and you will need to re-sit it first. Plan the two together on the CKS study plan, with hands-on reps on CKS practice tasks.

Three starting points, three study paths

☺ Like you're 10: Where you should start on this ladder depends on where you're already standing, not on which exam sounds most impressive.

None of these are official CNCF sequences — they're the routes that make sense given how the five curricula actually overlap. In every one, skip a step your day job already covers; a certification is a proof, not a lesson.

Path 1 — Complete beginner: new to Kubernetes and cloud native

  1. KCNA — the vocabulary of the whole ecosystem first. Cheap, short, knowledge-based, and it makes every later curriculum readable instead of alien.
  2. CKA — the first real one. This is where you stop reading about clusters and start running them, and it's the single biggest step in this list.
  3. KCSA (optional) — a cheap, quick pass at the security vocabulary once the cluster itself makes sense.
  4. CKAD or CKS — pick based on direction: CKAD if you're heading toward building applications on the cluster, CKS if you're heading toward defending it.

Start reading with What Is Kubernetes, and Why while you decide, and use how to study to build the actual plan.

Path 2 — Developer: already ships applications, wants to own how they run

  1. CKAD — start where you're already strong. It's hands-on, so it builds terminal reflexes early, and it certifies the exact experience you already have as an app author.
  2. KCNA (optional) — fills the ecosystem-vocabulary gaps fast if job interviews keep surfacing terms you don't quite have pinned down.
  3. CKA — the uncomfortable one, and the one that most changes how you're seen. Owning what a workload does is not the same as owning the cluster it runs on.
  4. CKS (optional) — worth it once CKA is in hand, if security is where you want to specialize next.

Path 3 — Ops or SRE: already runs production infrastructure

  1. KCNA (optional, skip if already fluent) — a fast, cheap confirmation of baseline vocabulary; most experienced operators can skim past it.
  2. CKA — the fastest return on existing operational instincts. For most SREs this is a formality with a few weeks of drilling; for everyone else it's the quickest way to prove fluency you already have on the job.
  3. CKS — the natural next step given a hardening-and-incident background, and one you can now register for. Goes far deeper than day-to-day ops usually does.
  4. CKAD (optional) — worth adding for empathy with what your platform's application-developer users actually experience.
🦉 Professor Owl's ten-minute exercise

Before you spend a penny, write down three things: (1) the job title you want in eighteen months; (2) the one certification that title's job adverts actually name; (3) the skill you'd have to build to earn it honestly. Now cross out every badge on this page that isn't on the shortest line between where you are and that answer. Most people cross out two or three of the five — and the ones that survive are your real plan.

Kubestronaut, Golden Kubestronaut, and the other ten

☺ Like you're 10: Collect a whole set of badges and have them all valid at the same moment, and the CNCF gives you a special title — and a jacket.

Beyond the individual exams, the CNCF runs a recognition program for people who hold several certifications at once. It isn't an exam you register for — you qualify automatically by holding the required certifications simultaneously and in good standing, and the CNCF invites you in. Kubestronaut recognizes exactly the five certifications on this page — KCNA, KCSA, CKA, CKAD, and CKS — all active at the same time. Recipients get a title, a digital badge, and the well-known jacket, plus community perks. It has to be maintained: per the CNCF's own FAQ, the title lapses at the end of the calendar year your earliest certification expires, which makes it a genuine recurring commitment rather than a one-off achievement.

Golden Kubestronaut is the considerably harder tier above it: every one of the CNCF's fifteen certifications — this course's five, the platform-engineering pair (CNPA, CNPE), and the eight project-specific associates (CGOA, CAPA, CBA, CCA, ICA, KCA, OTCA, PCA) — plus the Linux Foundation's LFCS. Sixteen exams in total, and unlike plain Kubestronaut it's described as kept for life once earned. This course teaches only the five that test Kubernetes itself; the other ten CNCF certifications, LFCS, and the full Kubestronaut and Golden Kubestronaut program rules live in the sibling Golden Astronaut course. If your interest is specifically the platform-engineering pair, they're covered in depth — with their own study plans — in the sibling Platform Engineering certifications hub.

◆ Key idea

This course's five certifications aren't a subset of Kubestronaut — they're exactly Kubestronaut. Finish every certification page in this course's Certifications group and you've finished the entire qualifying list for the badge and the jacket, with room to spare for Golden Kubestronaut if the wider CNCF and LFCS catalogue calls to you next.

Exam logistics — and why you must verify them yourself

☺ Like you're 10: Prices, timings and pass marks move. Read the real page before you pay for anything.

This is an independent, unofficial study resource — not affiliated with or endorsed by the CNCF or the Linux Foundation. The shape below is generally consistent across the associate and performance-based tiers, but the exact price, question count, pass mark, retake policy and permitted-documentation allowlist have all changed at some point in each exam's history, and each certification's own blueprint page carries its own detailed logistics table.

ItemAssociate — KCNA, KCSAProfessional / specialist — CKA, CKAD, CKS
FormatOnline, remotely proctored, multiple choiceOnline, remotely proctored, performance-based on live clusters
Duration90 minutes2 hours (CKA, CKAD, CKS)
PrerequisiteNone publishedNone published, except CKS which requires a passed CKA
Permitted resourcesClosed-book — no reference materialA published allowlist of documentation, opened in a tab inside the exam environment
Curriculum versionConfirm the current version before you study — the CNCF revises these without ceremonyConfirm the current version and the Kubernetes release the environment tracks
⚠ Verify this before you book

Price, exact question or task count, pass mark, retake policy, permitted documentation and curriculum version all change. Nothing on this page is authoritative. Confirm current details on the Linux Foundation certification catalogue and the CNCF certification page before you pay, and read the Candidate Handbook in your Linux Foundation portal — the rules on ID, room scanning and permitted tabs are enforced strictly. The curriculum for every exam is published openly at github.com/cncf/curriculum; check that the version you study matches the version you sit. The Kubestronaut program's own current rules live at the CNCF Kubestronaut page.

🎬 At the Pod Squad
🦊

Foxy: Okay, five exams, zero experience. Where do I even start — CKS looks the most impressive on a CV.

🦉

Professor Owl: You can't start there. CKS won't let you register without a passed CKA sitting behind it — that's the one hard gate on this whole ladder.

👺

Gizmo the Gremlin: Or skip the reading entirely — grab a dump site's "real exam questions" for the multiple-choice ones and cram the night before. Same badge, half the effort. 🤑

🐢

Timmy the Turtle: That's a violation of the candidate agreement, and it wouldn't even work on three of these five — CKA, CKAD and CKS grade what you actually build on a live cluster. There's nothing to leak.

🐰

Remy the Rabbit: The multiple-choice two still reward drilling, though — just the honest kind. Flashcards, retrieval, mocks. Speed comes from repetition, not from a leaked answer key.

🐘

Ellie the Elephant: And if you're chasing Kubestronaut, write down every expiry date the moment you pass. Miss the earliest one and the CNCF drops the title at year's end — I keep the record so nobody has to trust their memory.

🐢 Timmy's checkpoint

1. Which two of the five certifications are knowledge-based multiple choice, and which three are performance-based? 2. What is the one formal prerequisite anywhere on this five-exam ladder? 3. Name CKA's largest-weighted domain and its percentage. 4. What must you hold, and hold simultaneously, to qualify for Kubestronaut? 5. In CKA, which two domains combined still weigh less than Troubleshooting alone? 6. Where do the other ten CNCF certifications and the LFCS live if you want to go further than this course?

Check your answers
  1. Knowledge-based: KCNA and KCSA. Performance-based: CKA, CKAD, and CKS.
  2. CKS requires an active, non-expired CKA before you can register — the only formal gate on the ladder.
  3. Troubleshooting, at 30% — larger than Storage and Workloads and Scheduling combined.
  4. All five: KCNA, KCSA, CKA, CKAD, and CKS, all active at the same time.
  5. Storage (10%) and Workloads and Scheduling (15%) sum to 25% — still five points short of Troubleshooting's 30%.
  6. The sibling Golden Astronaut course covers the remaining ten CNCF certifications, LFCS, and the full Kubestronaut/Golden Kubestronaut program; the platform-engineering pair (CNPA, CNPE) specifically also has its own deep coverage in the Platform Engineering certifications hub.