CKAD Exercises is a study guide and practice resource for the Certified Kubernetes Application Developer certification exam.
The resource addresses the need for hands-on preparation for the CKAD certification by providing a curated set of exercises organized by the exam's curriculum domains. The approach mirrors the exam structure, covering core concepts, multi-container pods, pod design, configuration, observability, services and networking, state persistence, Helm, and custom resource definitions. Each exercise includes breadcrumb navigation to relevant official Kubernetes documentation, reflecting the exam's constraint that candidates may only reference official documentation during testing.
Developers preparing for CKAD certification should use this resource as a structured practice tool before attempting the official exam. The exercises are organized by exam domain with percentage weightings, allowing focused study on higher-weighted topics. The resource explicitly recommends reading official Kubernetes documentation before attempting exercises, positioning itself as a complement to rather than replacement for primary learning materials. The inclusion of quick reference links for each exercise acknowledges the exam's documentation-lookup requirement and helps candidates practice efficient information retrieval under exam conditions.
The project maintains an open contribution model, inviting pull requests for corrections, alternative solutions, and additional questions while preserving the existing format. The repository includes a discussions section for community feedback and engagement beyond code contributions.