info@kube-it-consulting.com
BelgiumFranceSwitzerlandUnited Arab Emirates
LinkedInFacebook
Kube IT Consulting
My coursesContact us

CKAD — the Kubernetes exam for people who ship on it

Curriculum weightings for the Certified Kubernetes Application Developer, how it differs from CKA in character rather than difficulty, and how to prepare.

Facts checked 7 August 2026 against the vendor's own documentation. Exam codes, curricula and product versions change — verify against the official page before you book anything.

CKAD at a glance

Kubernetes version
v1.35
Duration
2 hours
Validity
2 years
Cost
$445 exam only

Curriculum weightings

  • Application environment, configuration & security25%
  • Application design & build20%
  • Application deployment20%
  • Services & networking20%
  • Application observability & maintenance15%

CKAD is the exam for people who deploy applications onto Kubernetes rather than operate the cluster underneath them. Weightings and the target Kubernetes version move each cycle, so confirm both on the Linux Foundation’s exam page before you book.

Bundles run to $625 with a THRIVE-ONE subscription and $645 with Kubernetes for Developers.

“Easier than CKA” is the wrong frame

Believing that framing is how experienced developers fail this exam.

CKA is weighted toward diagnosing a cluster; 30% of it is troubleshooting. CKAD assumes the cluster works and asks whether you can express an application correctly inside it. The difficulty isn’t lower, it’s differently placed. CKAD’s pressure comes from volume and pace: a lot of small tasks, each of which you have to get exactly right, in two hours.

If CKA rewards knowing where to look, CKAD rewards knowing what to type.

The 25% domain

Application Environment, Configuration and Security covers ConfigMaps, Secrets, security contexts, resource requests and limits, service accounts, and admission-adjacent behaviour.

Requests and limits deserve extra study time. Not because they’re conceptually hard, but because the consequences of getting them wrong are the most commonly misunderstood thing in Kubernetes. Know precisely what happens when a container exceeds its memory limit versus its CPU limit. The two behave completely differently, and the exam can tell whether you know that.

Design and build

Multi-container pod patterns — sidecar, ambassador, adapter — plus init containers, jobs and cronjobs, and building a container image that isn’t needlessly awful. Know when a sidecar is the right answer, and when you’re really looking at two things that should have been two pods.

Deployment

Rolling updates, rollbacks, deployment strategies, scaling, and Helm basics. Rehearse the rollback path: inspecting rollout history and returning to a previous revision should be something you do without thinking.

Observability and maintenance

Probes (liveness, readiness, startup), plus logs and debugging a running container. Probes are the highest-value part of this domain for real work, never mind the exam. A wrong liveness probe is one of the few Kubernetes misconfigurations that makes uptime worse than having no probe at all, by restarting a container that was merely slow.

Preparing

The single highest-return habit is the same as CKA: generate manifests, don’t type them.

kubectl run, kubectl create and kubectl expose with --dry-run=client -o yaml produce a valid skeleton instantly. Typing a PodSpec from memory under time pressure is how people run out of clock with three tasks left.

Learn kubectl explain too. It answers “what’s the field called again” faster than the documentation site, and after a few weeks it works offline in your head.

Both habits need repetition against a real cluster rather than a text editor. The CKAD track on CertLabs, our practice platform, runs in a browser terminal and grades each objective against live system state, which is the closest thing to the exam’s own feedback loop.

Who should take it

Developers and platform users who ship onto Kubernetes and want a structured way to learn it properly, rather than by pattern-matching whatever the last team wrote.

If you run the cluster rather than deploy onto it, CKA is the better fit. If you’re not sure, we compared all three.

Next steps

Practise it

Run the CKAD track in a real terminal

Every objective on CertLabs is graded against live system state rather than the command you typed, on a sandboxed cluster that resets between exercises. The CKAD track covers Deploy, config, probes.

Open CertLabs

CertLabs is our own practice platform.

Get help

Running this in production?

We operate Kubernetes and OpenShift for clients across the EU and the Gulf, and train the teams who inherit them. Platform assessments, migrations and hands-on enablement.

Talk to us