JM:
Got my CKAD certification this morning. Thanks @Mumshad Mannambeth for the excellent Udemy + Kodekloud course, and @Tej_Singh_Rana for answering all my questions here in slack.
I only had to take the exam once.
To share my experience in case this helps others I don’t use Kubernetes at work yet, but we may start using it soon. I studied Mumshad’s udemy + kodekloud course, and the link below
https://github.com/dgkanatsios/CKAD-exercises|https://github.com/dgkanatsios/CKAD-exercises
I also memorised some yaml in some k8s objects like pv,pvc,ingress, using cm and secrets in env variables and volumes. The rest, i relied on generating yaml via imperative commands.
I only had to use the k8s docs 3 times to copy paste pv and pvc yaml.
I did all the above techniques to be able to solve problems faster. Typing 3 or 4 lines of yaml is faster than searching and copying from k8s docs.
I also edited ~/.vimrc to “set sw=2 sts=2 et ai” as the first step before everyrhing, so i can use tabs and auto indent when working with k8s yaml templates.
The study and practice time i used before taking exam was about 6 weeks, studying about 2-4hrs a day.