This post is several months overdue, I actually got my CKA in September 2019. As you may have heard, Kubernetes is everywhere and will sooner or later take over the world.
I’ve been working with Kubernetes and containerized workloads since July 2017 and it has been a blast. Back in 2017, it was fun to talk to customers who were told to containerize their workloads but didn’t really know how to fully operationalize containers, forget monitoring or securing such workloads. Initially, I got my hands dirty with Docker Swarm and eventually learned to use Kubernetes and some of it’s modified versions, such as RedHat OpenShift.
When I joined Sysdig in October of 2018, I started out as Principal Technical Account Manager before I took over Professional Services. Our Professional Services team is made up of experienced and highly technical Cloud Engineers/Architects, who know there way around Kubernetes pretty damn well. As I started working with them, I realized I knew a lot about Kubernetes but not nearly as much as they did. I do believe to truly bring change to an organization, you first have to fully understand the in and outs of the people you’ll lead. With me being fairly technical, I thought: “What better way to understand what these folks do on a daily basis, than shadowing them and eventually try to replicate their work in a lab environment.”
Sure enough, I spend several months deploying Kubernetes, breaking it and re-deploying. Eventually, I learned the patterns in which Kubernetes breaks and how to troubleshoot it rather quickly, without lengthy Google searches.
I purchased the exam on September 1st 2019 and took the exam on September 3rd 2019. I was confident that it cannot be as hard as people described on the many blogs out there. A couple of hours after taking the exam, I received an email stating that I failed by reaching 72% out of 74% – required to pass. Seriously…2%…
The next day, I rescheduled the exam for September 9th and doubled down on the questions I previously could not answer. Obviously, I did pass on the second try.
Lastly, here are some common questions I’ve received from friends and coworkers.
As I mentioned at the beginning, Kubernetes is taking over the world and became the orchestrator of choice for many. I believe the number of people who are CKA certified is still limited but it’s increasing steadily. I believe achieving the CKA certification, still helps you to stand out of the crowd. However, this will surely change over the next 9-18 months.
This exam was a bit weird because someone is actually watching your screen and webcam while you take the exam from your own computer at home. Overall, it worked well and I didn’t have any technical difficulties and like the fact that you can take the exam from home. Another interest aspect of the exam was that it’s very very hands-on.
I highly recommend Cloud Native Certified Kubernetes Administrator (CKA) course from Linux Academy. It was well done and covered pretty much everything which was part of the test.
Additionally, my #1 tip would be to familiarize yourself with the Kubernetes docs and how to successfully find things. Why? Because you can use the docs during the exam and if you know to search for things, it will greatly speed up the time it takes to find answers. I used the docs probably for 2-3 exercises and was able to quickly find the solutions.
Be creative! Remember your Kubernetes commands. Don’t try to write all the yamls from scratch, instead, remember the -o yaml option in kubectl. It will save you a lot of time and avoids syntax errors.