This is a set of resources for CKAD exam prep, collated from official and non-official sources. The official Exam Details provided by linux foundation should be used if you want the most up to date contents, guidance and policies. Some of the official resource provided in here are meant to facilitate the access to the details and reading the official documents are recomended.
The Certified Kubernetes Application Developer exam certifies that users can design, build, configure, and expose cloud native applications for Kubernetes. A Certified Kubernetes Application Developer can define application resources and use core primitives to build, monitor, and troubleshoot scalable applications and tools in Kubernetes.
The exam assumes knowledge of, but does not test for, container runtimes and a microservice architecture.
The successful candidate will be comfortable using:
- An OCI-Compliant Container Runtime, such as Docker, CRI-O or rkt(obsolete).
- Cloud native application concepts and architectures.
- A programming language, such as Python, Node.js, Go, or Java.
The certification program allows users to demonstrate their competence in a hands-on, command-line environment. The purpose of the Certified Kubernetes Application Developer (CKAD) program is to provide assurance that CKADs have the skills, knowledge, and competency to perform the responsibilities of Kubernetes application developers.
Exam Details: A summary of exam details to get familiar with the exam process.
Exercises: A set of exercises to prepare for the topics being tested.
Tips & Tricks: Tips and Tricks to make best use if your time during the exam.
Candidate Handbook: Summary of information from handbook
Additional Resources: Additional resources for reference