CKAD Study Guide 2026
Everything you need to pass the CKAD exam in one place: the exam format, every topic to study, real practice questions with explanations, flashcards, and full-length practice tests. Free, no sign-up needed.
📋 CKAD Exam Format at a Glance
📚 CKAD Topics to Study (33)
✍️ Sample CKAD Questions & Answers
1. What is the purpose of a volumeMount entry in a container spec?
A volumeMount specifies the mountPath inside a container where the referenced volume will be mounted and accessible to the application.
2. For what organization is the CKAD program in development?
The CKAD program, along with other Kubernetes certifications like CKA and CKS, is developed and maintained by the Cloud Native Computing Foundation (CNCF). The CNCF is a vendor-neutral organization that fosters and sustains an ecosystem of open-source projects, including Kubernetes, and provides certifications to validate expertise in these technologies.
3. How can you create an emptyDir volume backed by node RAM instead of disk?
Setting emptyDir.medium to 'Memory' causes Kubernetes to mount a tmpfs (RAM-backed) filesystem, giving faster I/O at the cost of node memory.
4. How do you create a Service that exposes a Deployment externally on a static port across all cluster nodes?
NodePort services open a port on every node and route external traffic to the backend pods.
5. You want to expose a Deployment internally within the cluster on port 80. Which Service type should you use?
ClusterIP creates a virtual IP reachable only within the cluster, suitable for internal service-to-service communication.
6. A pod is stuck in 'Pending' state. Which command helps you identify the root cause?
kubectl describe pod shows Events section which reveals scheduling failures, resource constraints, or image pull errors.