Live
Handling Faster Code, Token Spikes, and Agent Guardrails in LLM ProductionAdding Cloudflare Web Search to Agents SDK: Direct Web Queries for Your Durable ObjectsWorkers Observability Events via MCP: Real‑Time Issue Delivery to WebhooksMultilingual Agent Kit Adds Go, Java, Kotlin, and TypeScript SupportScaling AI Agent Swarms: Architecture and Ops Implications for EngineersAnonymous authentication for organization‑level Dependabot registries: practical impactCloudflare Queues add immutable jurisdiction controls for data residencyOpen AI Factory Architecture: NVIDIA’s MGX 1.2 Rack Design and New DSX Tooling Arrive at OCPHandling Faster Code, Token Spikes, and Agent Guardrails in LLM ProductionAdding Cloudflare Web Search to Agents SDK: Direct Web Queries for Your Durable ObjectsWorkers Observability Events via MCP: Real‑Time Issue Delivery to WebhooksMultilingual Agent Kit Adds Go, Java, Kotlin, and TypeScript SupportScaling AI Agent Swarms: Architecture and Ops Implications for EngineersAnonymous authentication for organization‑level Dependabot registries: practical impactCloudflare Queues add immutable jurisdiction controls for data residencyOpen AI Factory Architecture: NVIDIA’s MGX 1.2 Rack Design and New DSX Tooling Arrive at OCP

CKAD Certified Kubernetes Application Developer Exam Guide 2026

Exam Code: CKAD
CloudNinjas Difficulty: Intermediate · 3/5
Exam Cost$395
Duration120 min
Passing Score66%

What is the Certified Kubernetes Application Developer?

The Certified Kubernetes Application Developer (CKAD) is a performance-based certification offered by the Cloud Native Computing Foundation (CNCF) in partnership with the Linux Foundation. Unlike traditional multiple-choice exams, the CKAD tests your ability to actually build, deploy, and troubleshoot containerized applications on a live Kubernetes cluster — making it one of the most respected hands-on credentials in the cloud-native ecosystem.

Designed for developers who work with Kubernetes on a daily basis, the CKAD validates your competency in defining application resources, managing configurations, implementing multi-container pod patterns, and working with Kubernetes-native tools to deploy production-ready workloads. Whether you're a backend developer transitioning into DevOps or a platform engineer deepening your Kubernetes expertise, the CKAD proves you can get things done — not just talk about them.

Since its launch, the CKAD has become a benchmark credential for organizations adopting cloud-native architectures. Employers across Canada, the United States, and globally recognize it as strong evidence that a candidate can meaningfully contribute to Kubernetes-based projects from day one.

Exam Overview

The CKAD exam is a 120-minute, fully hands-on assessment conducted in a proctored browser-based environment. You are given access to a live Kubernetes cluster and must complete a series of performance-based tasks under time pressure. There are no multiple-choice questions — every task requires you to write YAML manifests, execute kubectl commands, troubleshoot broken workloads, or configure Kubernetes objects to meet specific requirements.

  • Exam Cost: $395 USD (includes one free retake)
  • Duration: 120 minutes
  • Format: Performance-based practical tasks
  • Passing Score: 66 out of 100 (66%)
  • Validity: 3 years
  • Delivery: Online proctored via PSI

The current CKAD curriculum covers the following domain areas:

  • Application Design and Build (20%): Define, build, and modify container images; use Jobs and CronJobs; understand multi-container pod patterns such as sidecar, init containers, and adapters.
  • Application Deployment (20%): Use Kubernetes primitives to implement common deployment strategies; understand Deployments and how to perform rolling updates and rollbacks.
  • Application Observability and Maintenance (15%): Understand API deprecations; implement probes and health checks; use built-in CLI tools to monitor and debug Kubernetes applications.
  • Application Environment, Configuration, and Security (25%): Discover and use resources that extend Kubernetes; understand authentication, authorization, and admission control; configure workload security using SecurityContexts and ServiceAccounts.
  • Services and Networking (20%): Understand services, NetworkPolicies, and how to expose applications using Ingress resources.

Prerequisites

The CKAD has no formal prerequisites — you do not need to hold any prior certifications to register. However, the exam assumes a solid working knowledge of containers, Linux command-line operations, and Kubernetes fundamentals. Candidates who attempt the CKAD without hands-on experience often struggle with the time constraints and the depth of practical knowledge required.

Before sitting the CKAD, you should be comfortable with the following:

  • Working knowledge of Docker or another container runtime — building images, writing Dockerfiles, and understanding container lifecycle
  • Familiarity with YAML syntax and the ability to write Kubernetes manifests from scratch or modify existing ones quickly
  • Proficiency with kubectl commands for creating, editing, describing, and deleting Kubernetes resources
  • Basic Linux command-line skills including file navigation, text editing with vim or nano, and reading logs
  • Understanding of core Kubernetes objects: Pods, Deployments, Services, ConfigMaps, Secrets, Namespaces, and PersistentVolumes

If you are entirely new to Kubernetes, consider spending two to three months with a foundational course before committing to CKAD preparation. Candidates with six months or more of practical Kubernetes experience typically find the exam challenging but achievable with focused study.

Study Resources

Choosing the right study materials makes a significant difference given the practical nature of this exam. Prioritize resources that emphasize hands-on lab work over passive reading.

  • Killer.sh CKAD Simulator: Included free with your exam registration, Killer.sh provides two sessions with a realistic exam simulator that is deliberately harder than the real exam. This is your single most valuable preparation tool — use both sessions strategically.
  • Udemy — CKAD with Tests by Mumshad Mannambeth: One of the most popular CKAD courses available, featuring integrated Katacoda-style labs and mock exams. Highly recommended for structured learners.
  • KodeKloud CKAD Course: An excellent browser-based lab environment that lets you practice directly in your browser without setting up a local cluster. Ideal for candidates who want guided exercises aligned to the exam domains.
  • Official Kubernetes Documentation (kubernetes.io/docs): You have access to the official Kubernetes documentation during the exam. Practice navigating it quickly — knowing where to find YAML examples for Ingress, NetworkPolicies, and PersistentVolumeClaims can save you valuable minutes.
  • GitHub — CKAD Exercises by dgkanatsios: A free, community-maintained repository of CKAD-style practice questions. Excellent for daily drills once you have completed a structured course.

Top Study Tips

  • Master kubectl imperative commands. Generating resource templates using kubectl create and kubectl run with --dry-run=client -o yaml is dramatically faster than writing manifests from scratch. Build muscle memory for these commands early in your preparation.
  • Set up a local practice cluster. Use Minikube, kind (Kubernetes in Docker), or a managed cluster on a cloud provider. Daily hands-on practice in a real environment is non-negotiable for passing this exam.
  • Configure your shell aliases on exam day. The exam environment allows you to set aliases. At minimum, configure alias k=kubectl and enable kubectl auto-completion. These small optimizations compound over a 120-minute exam.
  • Practice time management ruthlessly. The CKAD typically contains 15 to 20 tasks with varying point values. Mark difficult questions and return to them — do not spend ten minutes on a two-point task when higher-value tasks remain incomplete.
  • Learn to edit YAML efficiently in vim. The exam terminal uses vim by default. Learn essential shortcuts: :%s/old/new/g for find-and-replace, dd to delete lines, and :set number to display line numbers. Even basic vim proficiency reduces friction significantly.
  • Read each question twice. Many candidates lose points by misreading namespace requirements or missing a specific label or annotation requirement buried in the task description. Take five seconds to re-read before submitting.

Is It Worth It in 2026?

Absolutely — and the case for earning the CKAD in 2026 is stronger than ever. Kubernetes has solidified its position as the de facto standard for container orchestration, and organizations across every sector are accelerating cloud-native adoption. Canadian job postings for roles requiring Kubernetes expertise have grown steadily year over year, with the CKAD appearing as a preferred or required qualification in developer, DevOps, and platform engineering positions at companies ranging from major banks to fast-growing technology startups.

What sets the CKAD apart from other certifications at this level is its credibility. Because the exam is entirely hands-on, hiring managers trust it in a way that multiple-choice certifications often do not earn. When you list the CKAD on your resume, it signals that you have demonstrated practical ability under real conditions — a meaningful differentiator in a competitive job market.

At $395 USD with a free retake included, the CKAD offers strong return on investment relative to the salary premiums it can support. For developers looking to move into cloud-native roles, or for cloud professionals who want to demonstrate application-layer Kubernetes expertise alongside infrastructure credentials, the CKAD remains one of the highest-signal certifications you can hold in 2026.

📚 Recommended Course
Linux Foundation
Certified Kubernetes Application Developer Prep Course
From $395/month
View Course →

* Affiliate link — we may earn a commission at no extra cost to you.

Recommended Course
Linux Foundation
Kubernetes Certification Prep
From $395
View Course →

* Affiliate link — we may earn a commission at no extra cost to you.