Thanks to the popularity and widespread use of Kubernetes, Cloud Native Computing Foundation (CNCF) and the Linux Foundation created two Kubernetes certifications to standardize the training and certifications for engineers who want to expand and illustrate their knowledge on the platform.
This article will explain the two Kubernetes certifications and exams, explore benefits to certification, and describe how to get certified.
(This article is part of our Kubernetes Guide. Use the right-hand menu to navigate.)
There are two Kubernetes certifications: the Certified Kubernetes Administrator (CKA) and the Certified Kubernetes Application Developer (CKAD).
Candidates are awarded the certification upon passing the exam. In order to pass these exams, a candidate must show their understanding of Kubernetes and how its components tie together. All the questions are practical, not multiple choice, so you cannot simply guess the answers.
The CKA tests your ability to deploy and configure a Kubernetes cluster as well as your understanding of core concepts. Candidates have three hours to take the exam and must score 74% or higher to earn the certification.
The CKA exam tests the following areas:
The CKAD tests your ability to deploy and configure applications running on the Kubernetes cluster and your understanding of some core concepts. You’ll have two hours to complete the CKAD exam. Scoring a 66% or higher means you’ve passed.
For the CKAD exam, you will be tested in the following areas:
Why bother taking a Kubernetes certification exam? If it seems like a lot of work, you’re right. But that hard work is worth it for plenty of folks. Engineers with k8s certification reap plenty of benefits:
Like any exam, preparing is not easy but it isn’t rocket science. You’ll need plenty of time both to study and to practice—many successful engineers take about four months to prepare, studying for 2-3 hours daily. Remember that the CKA and the CKAD aren’t the same. The CKA covers a lot of cluster-related components, installation, and configurations. The CKAD, on the other hand, doesn’t go into cluster configurations, but does require full understanding of how clusters work.
Below, I have listed steps for preparing for the exams.
If you’re still debating whether to dive in on a k8s exam, remember that the CKA and the CKAD are both useful and highly sought-after certifications. They’ll boost your resume and improve your opportunities. Though the test is difficult, it’s for a good reason: the Kubernetes platform requires deep theoretical understanding as well as actual use in a production environment—passing the exam means you can be confident that you’ll apply that knowledge in a real-world scenario.
One last tip: when you register for the exam, you get one free retake. Failing the exam is possible, but the free retake means you can get familiar with the type of questions asked and better prepare for the second go-round. Good luck!