CNCF · Cloud Native Computing Foundation (Linux Foundation)

Certified Kubernetes Application Developer

CKAD

The CKAD is CNCF's hands-on certification that proves you can design, build, and ship cloud-native applications on Kubernetes — not just talk about them. There is no multiple choice: you sit in a live cluster for two hours and solve real kubectl tasks against the clock, with 66% required to pass. For developers and DevOps engineers it's one of the few credentials hiring managers genuinely trust, which is exactly why a failed attempt or a missed deadline can stall a job offer or a promotion. This page breaks down precisely what the exam tests, how it's delivered, and how to get it done right.

2 hours
~15-20 hands-on tasks
66% to pass
Online · PSI proctored

Pay Only After You Pass

No upfront fee — you settle only after your verified passing result. We advertise guaranteed results — 100% pass guaranteed or money back.

Exam Spec Sheet

Provider CNCF / Linux Foundation
Format Performance-based · live cluster
Duration 2 hours
Tasks ~15-20 hands-on
Passing score 66%
Fee $445 (1 free retake)
Proctoring PSI (online, live proctor)
Validity 2 years
K8s version ~v1.35 (current)
Language English, Chinese, Japanese
See CKAD Help Options

EXAM FORMAT

How the CKAD is built — at a glance

2h

One timed session

A single 120-minute block with no scheduled breaks. The clock never stops, so time management is part of the test.

~17

Hands-on tasks

Roughly 15-20 weighted, scenario-based tasks across multiple clusters. Each shows its percentage weight so you can triage on the fly.

66%

Cut score

Score 66% or higher to pass. Results are typically emailed within 24 hours of finishing the exam.

A real cluster, not a quiz

You work from a browser-based Linux terminal connected to live Kubernetes clusters. Tasks ask you to create, modify, scale, and troubleshoot resources with kubectl and YAML. There is no multiple choice — your answer is the actual state of the cluster after you've done the work.

Open-book — within limits

You may keep one extra browser tab open to the official Kubernetes documentation (kubernetes.io/docs, plus the blog). Everything else is off-limits. Knowing where things live in the docs — and using imperative kubectl commands instead of writing YAML by hand — is the difference between finishing and running out of time.

WHAT'S TESTED

Five official domains — bars show each domain's share of your score

1

App Environment, Config & Security

25%

The heaviest domain. ConfigMaps and Secrets, SecurityContexts, ServiceAccounts, resource requests/limits, CRDs and the Operator pattern, and applying authentication/authorization in a cluster.

2

Application Design & Build

20%

Defining and building container images, multi-container Pod patterns (sidecar, init containers), and choosing the right workload — Jobs, CronJobs, and persistent/ephemeral volumes.

3

Application Deployment

20%

Deployments and rolling updates/rollbacks, scaling, deployment strategies (blue/green, canary), and using the Helm package manager and common templating tools.

4

Services & Networking

20%

Services (ClusterIP, NodePort), Ingress, and NetworkPolicies to control connectivity — exposing applications and restricting traffic between Pods within the cluster.

5

Observability & Maintenance

15%

Liveness, readiness and startup probes, container logging, monitoring application metrics, debugging in Kubernetes, and understanding the API deprecation/maintenance lifecycle.

Why the weights matter

Config & Security alone is a quarter of your score, so weak ConfigMap/Secret and SecurityContext work can sink an otherwise strong attempt. With 66% to pass you can afford to lose a few tasks — but only if you bank the high-weight ones first.

Weights reflect the official CNCF curriculum. Because tasks are scored individually and the exam tracks a recent Kubernetes release, the precise mix shifts slightly each version — but the five-domain structure and their relative emphasis stay stable.

DELIVERY & PROCTORING

How you sit the exam — and what to expect on test day

Online only, from your own room

There is no test-center option — the CKAD is delivered entirely online. You take it from a private, quiet room on your own machine, launching the exam through the PSI Bridge secure browser, which loads the CNCF remote-desktop terminal where you'll do the work.

Live PSI proctoring

A live remote proctor from PSI watches your full session through your webcam and screen. Before the exam unlocks you complete a system check, an ID verification, and a 360° scan of your room and desk. The proctor can pause your exam if something looks off.

ID & identity check

A valid, unexpired government photo ID with a name matching your Linux Foundation profile. The proctor captures your photo before the terminal opens.

Environment rules

A clear desk, a single monitor, no phone or notes within reach, and no second person in the room. The only permitted resource is one tab to the official Kubernetes docs.

During the exam

Stay on camera and in frame for the full two hours. There are no scheduled breaks; leaving your seat or losing connection can flag — or pause — the session.

WHO SHOULD TAKE THIS

CKAD is built for people who ship apps on Kubernetes

  • Developers deploying containerized apps to Kubernetes
  • DevOps and platform engineers in cloud-native teams
  • Site reliability engineers supporting K8s workloads
  • Backend engineers moving from Docker to orchestration
  • Career changers proving real, hands-on cloud-native skills

PREREQUISITES & DIFFICULTY

No formal requirements — but real fluency is assumed

  • No formal prerequisites or prior certification required
  • Comfort on the Linux command line and with a terminal editor (vi/nano)
  • Working knowledge of containers, YAML, and core kubectl
  • A registration that bundles two practice-exam simulator attempts

Difficulty: CKAD isn't conceptually hard — it's a speed-and-fluency test. Two hours is tight for 15-20 tasks, so candidates who pass have memorized imperative kubectl commands, set up shell aliases and autocompletion instantly, and know the docs by feel. That time pressure under a live proctor is exactly the kind of bottleneck our help is designed to remove.

HOW EXAM ASSIST HELPS YOU PASS THE CKAD

The CKAD is a fast, hands-on exam where one slow start can cost you the whole attempt. Exam Assist pairs you with a vetted Kubernetes specialist and works on a pay-after-you-pass model — so the risk sits with us, not you. No upfront fee, guaranteed results: Exam Assist handles the sitting end to end, and you settle only after the verified result.

1

Share your exam details

Tell us your Kubernetes experience, your target test date, and where you stand on the five domains. Takes a couple of minutes over WhatsApp, Telegram, or Discord.

2

Get an honest feasibility answer

We review your timeline and current skill level and tell you plainly whether the CKAD is realistic for you — before any money is discussed. If it isn't a fit, we say so.

3

The sitting is handled

Exam Assist handles the sitting end to end. You're matched with a Kubernetes specialist who maps the work around the weighted domains, the PSI environment, and the two-hour clock — discreetly and confidentially.

4

Settle after the verified result

You only pay once your passing result is confirmed on your official report. No verified result, nothing owed.

Ready to lock in your CKAD?

Tell us about your exam and get an honest, no-pressure feasibility answer first.

Get Help — Pay After You Pass

FREQUENTLY ASKED

Straight answers about the CKAD exam

What score do you need to pass the CKAD exam? +
You need 66% or higher to pass the CKAD. It is a performance-based exam, so your score comes from how many of the ~15-20 hands-on Kubernetes tasks you complete correctly within the 2-hour window — there is no multiple choice. Tasks carry different weights and some award partial credit, so prioritizing the high-value tasks first is part of the strategy.
Is the CKAD exam hands-on or multiple choice? +
The CKAD is entirely hands-on. You work inside a real, live Kubernetes cluster from a browser-based terminal and solve tasks using kubectl and YAML — creating Pods, Deployments, ConfigMaps, Services, and more. There are no multiple-choice questions, and you're allowed one open browser tab to the official Kubernetes documentation during the exam.
How long is the CKAD exam and how many tasks are there? +
The CKAD runs for 2 hours and contains roughly 15 to 20 performance-based tasks spread across multiple clusters. Speed matters: candidates who pass typically know imperative kubectl commands cold and rarely write long YAML from scratch, because there is rarely enough time to do everything carefully twice.
Who proctors the CKAD exam and how is it delivered? +
The CKAD is delivered online and proctored by PSI through the PSI Bridge secure browser. A live remote proctor verifies your government photo ID, scans your room and desk by webcam, and monitors you for the full session. The exam itself runs in the CNCF remote-desktop environment with a Linux terminal — there is no test-center option.
How long is the CKAD certification valid? +
CKAD certifications are valid for 2 years from the date you pass. Certifications earned before April 1, 2024 remain valid for 3 years. To renew, you retake and pass the current version of the exam, which tracks a recent Kubernetes release (currently around v1.35).
Does CKAD include a free retake, and do I pay Exam Assist before or after I pass? +
The official CKAD registration ($445) includes one free retake if you don't pass the first attempt. Separately, with Exam Assist you settle only after your verified passing result is confirmed. There is no upfront fee — you share your exam details, get an honest feasibility answer, and decide before any money changes hands. We advertise a guaranteed pass with money back if you do not pass.

KEEP EXPLORING

Book your exam and compare sibling Kubernetes certifications

YOUR CKAD, HANDLED

Get expert CKAD help with no upfront fee — you settle only after your verified passing result. Honest feasibility answer first, results-first arrangement always.

OR CHAT WITH US