How hard is the CKAD exam? +
CKAD is hard mostly because of time. It is a performance-based exam solved entirely at the command line, and candidates who write YAML from scratch instead of using imperative kubectl commands and dry-run output run out of time. Each task specifies a cluster context and often a namespace - correct work in the wrong place earns nothing.
What is the CKAD exam format? +
CKAD is a two-hour, online proctored, performance-based exam with roughly 15 to 20 hands-on tasks in live Kubernetes clusters. You work in a remote desktop with a terminal and can use the official Kubernetes documentation. Tasks carry different weights, so skipping a long low-value task to finish others can be the right call.
What is the CKAD passing score? +
You need 66% to pass. Scoring is weighted by task, and partial credit is possible on multi-step tasks since graders check specific outcomes. Leaving one heavily weighted task unfinished can swing the result, so time management matters as much as knowledge. Results usually arrive within 24 hours of finishing the exam.
How much does CKAD cost and what's included? +
CKAD costs 445 USD and includes one free retake and two sessions of the killer.sh exam simulator. The certification is valid for two years. There are no prerequisites. The Linux Foundation often runs discounts and bundles with the CKA or training courses. Exam eligibility lasts 12 months from purchase, so schedule within that window.
Which CKAD domain carries the most weight? +
Application Environment, Configuration and Security is the largest domain at 25%, covering ConfigMaps, Secrets, SecurityContexts, ServiceAccounts, resource requests and limits, and custom resources. Developers who rarely touch security settings in their manifests lose points here. Application design and build, deployment, services and networking, and observability make up the rest.
How long should I prepare for CKAD? +
Developers who use Kubernetes regularly typically need 4 to 8 weeks. Spend most of that time in a real cluster building speed with imperative commands, aliases, and kubectl explain. The exam environment tracks recent Kubernetes releases, so avoid deprecated API versions and flags from older tutorials.