One of the goals I set for myself for this year was to clear the Certified Kubernetes Administrator certification offered by CNCF. I have been working on Kubernetes since 2019. At Salesforce, I had the opportunity to work on managing more than 400 EKS clusters and control and data plane components in over 20 datacenters spread all over the world. I consider myself to be adept at troubleshooting issues with Kuberentes, but I wanted to get this certification in order to prove to myself that I understood the various concepts related to the operation of a Kuberentes cluster. I had paid to take this certification a couple of years ago, did not schedule the exam and let my order expire.

A year ago, I paid to take this certification again, but kept rescheduling the exam out of sheer procrastination. At the beginning of this year, I was notified that my order was about to expire and I had to schedule my exam as soon as possible. However, in the midst of two job changes and a bunch of personal issues, I was not able to complete the training necessary nor to the other required reading in order to complete the certification.

Rescheduling

With the deadline for the order expiry approaching, I decided that I had to bite the bullet and do the certification. I started off by going through the “Certified Kubernetes Administrator (CKA) with Practice Tests” course on Udemy taught by Mumshad Mannambeth. This is a great course that goes into great detail into the various concepts necessary to understand Kubernetes and ace the certification. The course also includes multiple practice tests that helped me to hone my skills. Apart from the course, I also went through the killer.sh simulations that come included with the certification purchase on CNCF. Both of these came in handy as I took my certification last month.

This is an open-book exam, where you have access to the official Kubernetes documentation to look up commands or other information. I would highly recommend familiarizing yourself with the documentation. As you do your practice tests, use the documentation, familiarize yourself with how the information is presented, which commands to use and which posts on the documentation to avoid.

I cleared the exam successfully with two days remaining for my initial order to expire. I’m very happy that I was able to achieve the goal I set for myself at the beginning of this year.

Cert

The areas of focus for the CKA exam are supposed to change shortly. Based on my experience preparing for the exam, these are some of the areas that I would recommend any reader to practice,

  1. ETCD Backup and Restore
  2. Cluster Upgrade
  3. Working with PV and PVC
  4. Network Policies
  5. Ingress
  6. Jsonpath and Custom columns
  7. Monitoring and Logging Pods and nodes
  8. Service Accounts, Roles and Role Bindings