Certified Kubernetes Application Developer
Validates the ability to design, build, configure, and expose cloud native applications for Kubernetes. Covers application design and build using containers and multi-container patterns, deployment strategies including rolling updates and Helm, application observability and maintenance, environment configuration and security, and services and networking. The CKAD is a performance-based exam requiring hands-on task completion in a live Kubernetes environment within a 2-hour time limit.
Sample questions
A free preview of 15 source-grounded questions from this exam — answers and explanations included.
- Q1Application Environment, Configuration and Securitymedium
A developer is being asked to extend the Kubernetes API with a new application kind. Per the Custom Resources concept page, which statement captures what a custom resource is and how clusters use it?
- A.Custom resources are stored in a separate database from the rest of the Kubernetes API and require their own auth tokens to query, distinct from the cluster's RBAC.
- B.Custom resources are extensions of the Kubernetes API; once a custom resource is installed, users can create and access its objects using kubectl, just as they do for built-in resources like Pods.Correct answer
- C.Custom resources are immutable once installed and cannot be modified or removed without re-installing the entire cluster control plane from scratch.
Sources
Questions are grounded in 150 references from official and authoritative materials.