DevOps / Featured / Kubernetes / OpenShift
Since Kubernetes is getting wide acceptance, Kubernetes Certification is one of the most trending certifications in the IT circle now; both Certified Kubernetes Administrator (CKA) and Certified Kubernetes Application Developer (CKAD).
I have completed both recently; somewhere in March – April this year, and I started getting a lot of queries and doubts regarding the certification and other preparation details. So I thought to publish an article in my blog and do this video with each and every details.
Still thinking where to start ? Read Certified Kubernetes Administrator (CKA) & Certified Kubernetes Application Developer (CKAD) – Learning Path and Certification.
So, the details and tips are from my experience and hope it will be useful for your exam preparation. First of all, this is purely a practical exam and DO NOT expect any multiple choice questions.
Book your exam now : CKA | CKAD
Warning !!! Tips are tips, still you need to do your part by practicing and understanding all required kubernetes tasks and definitions.
Focus on the course and do all practice labs during the course itself; do your practice labs and mock exams multiple times; again and again, until you feel that you can solve the questions without any help.
As you know, these are open book exams; means you can access kubernetes documentation, during the exam for reference; yes one browser tab for exam and another tab for kubernetes.io/docs. Learn kubernetes and understand it; don’t try to memorize it.
Learn all possible options with kubectl
command line interface. You can create most of the objects in an imperative way using kubectl command. And you can use these imperative kubectl commands for creating declarative definitions and keep as yaml files.
As I mentioned earlier, use kubectl imperative commands for creating object definitions. For example, you can use -o yaml with –dry-run for kubectl commands and redirect the output to a yaml file. Later re-use the same for creating objects.
The Certified Kubernetes Administrator (CKA) exam is 3 hr and you need to attend 24 questions; and the Certified Kubernetes Application Developer (CKAD) exam is 2 hrs with 19 questions. Try to attend the easy questions first; yes some of the questions will be simple and straightforward. Attend those and mark it.
If you feel the question is a bit tough, don’t worry, just give a try. If it’s taking more than 5 minutes but you cannot solve the question or you don’t have any idea what to do… okay you must understand that, it’s not a good time to spend your valuable minutes on that question. Mark that question and move on; there will be more and more easy questions which you can solve quickly.
Learn JSONPATH and be proficient to use it because you may need to format your output using JSONPATH queries. Again, thanks to Mumshad and KodeKloud; there is a FREE course from KodeKloud on YAML and JSONPATH by which you can easily understand the usages; try all those FREE labs and make sure you are comfortable with jsonpath.
I am telling you, DO NOT waste your time by searching for kubernetes questions and samples on the internet; use that valuable time for practicing the available lab and reading kubernetes documentation. It will help you a lot.
Refer to the Candidate Handbook and see the details about exam setup. There are instructions on what are the allowed tools, available text editors, how to copy-paste, other short keys to be used etc.
Eg: Ctrl+Ins / Shift + Ins combination can be used on Windows or ⌘+C to copy and ⌘+V to paste on Mac.
Okay, this is not a mandatory task but it would be great if you can do this at least once; not really needed for Developer Exam. By doing this, you will learn what are the components inside and how all those components are talking to each other.
You may try the one based on GCP by kelseyhightower or the alternative VirtualBox setup by Mumshad.
Since you need to play a lot with yaml and configuration files, use your text editor wisely. As we know, indentation and spacing are very important in yaml files and even an extra space will break your configuration and put you in trouble during exams. You can easily adjust vim editor by configuring features tabs, tabstops, expandtabs etc and it will help you to handle yaml files in a better way.
These are simple settings you can do within the first 5 minutes of exam, before you start working on questions.
Refer below video for more details.
All the best
Disclaimer:
The views expressed and the content shared in all published articles on this website are solely those of the respective authors, and they do not necessarily reflect the views of the author’s employer or the techbeatly platform. We strive to ensure the accuracy and validity of the content published on our website. However, we cannot guarantee the absolute correctness or completeness of the information provided. It is the responsibility of the readers and users of this website to verify the accuracy and appropriateness of any information or opinions expressed within the articles. If you come across any content that you believe to be incorrect or invalid, please contact us immediately so that we can address the issue promptly.
Gineesh Madapparambath
Gineesh Madapparambath is the founder of techbeatly and he is the co-author of The Kubernetes Bible, Second Edition. and the author of 𝗔𝗻𝘀𝗶𝗯𝗹𝗲 𝗳𝗼𝗿 𝗥𝗲𝗮𝗹-𝗟𝗶𝗳𝗲 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻.
He has worked as a Systems Engineer, Automation Specialist, and content author. His primary focus is on Ansible Automation, Containerisation (OpenShift & Kubernetes), and Infrastructure as Code (Terraform).
(aka Gini Gangadharan - iamgini.com)
This site uses Akismet to reduce spam. Learn how your comment data is processed.19 Responses
Leave a Reply Cancel reply
Thank you for sharing your great tips, they are very helpful. I also found a very good resource which contains questions similar to ones you would get in the exam, along with solutions. https://github.com/bmuschko/ckad-crash-course#additional-resources
This is amazing, thank you so much for sharing the same.
I have included the same in another article.
https://www.techbeatly.com/2020/05/kubernetes-certification-cka-ckad-exam-tips-learning-path.html#References_Links
very informative post.
https://www.techbeatly.com/2020/08/10-tips-for-your-kubernetes-exam-cka-and-ckad.html
Very good article from the author. I was just searching around the google and came across your site, i found it very interesting and informative
CompTIA SY0-601 dumps pdf has shown the value within the CompTIA Security+ world. It truly is not possible to defame the CompTIA Security+ exam in experts. Every single day passing the significance from the SY0-601 exam within the expert in receiving high. So should you be also in the queue of thus pros then this short article is excellent for you. Right after prepare with SY0-601 pdf Questions you will get the concept of how to pass the CompTIA SY0-601 exam.
Awesome blog. I would love to see true life prepared to walk, so please share more informative updates. Great work keeps it up.
Thank you for your feedback.
Thank you very much a great post.
🤝
Knowledgeable article. I just want to say you, your work is amazings. Keep sharing.
Thank you.
Glad to hear that and more motivation ofcourse 🙂
Pretty! This article was fantastic in every way. I appreciate you sharing this information. Wow, this article is awesome; I enjoy reading your content. Keep up the fantastic work! You are already aware that many people are looking for this information, and you may be of tremendous assistance to them.
I had a very brief acquaintance with this, but your broadcast gave me a clear, fantastic notion. Here is a dual stream version of my website. I appreciate your wonderful post. You’re a really good writer, and I really liked reading your work.
Hello, I used to routinely read the blog posts on this one in the morning before going to work because I enjoy learning new things.
Hey!!! I just wanted to compliment you on such a fantastic article. I’m curious about how to get notified when a new post is posted. Because of your excellent writing, I believe you are an authority on the issue. I’d appreciate the chance to check out your RSS feed so I can be informed about new stuff. It’s a terrific website, and I really like how the information is displayed and how easy it is on the eyes. Many thanks, and keep up the enjoyable work.
It’s a great resource for everyone utilising the internet. They will benefit from it, I’m sure of it. Wonderful beat! How can I subscribe to your blog in order to watch you as you update your website? The narrative was quite useful.
Hi Henry,
Sure, you can subscribe to the posts 🙂
Good article. I’ve been checking this blog frequently, and I’m impressed!
Especially helpful information in the last section. I value such information a lot.
For a very long time, I was hunting for this specific information.
Many thanks and best of luck.
Thank you for sharing your feedback.
Glad to hear that!