Everything You Need to Pass the Updated CKA (Certified Kubernetes Administrator) Exam
Vložit
- čas přidán 28. 08. 2024
- Today's video is about how to pass the new June 2022 updated version of the Certified Kubernetes Administrator exam. In this study guide, I cover tips, tricks, and my own experience with the CKA. stay tuned and you'll pass no problem.
Purchase your CKA Exam here: ascode.com/cka...
Please leave questions, comments, content suggestions, and let us know how you did!
As always, the README is available for free on github:
github.com/asc...
Join the discord: ascode.com/dis...
other relevant links:
acloudguru course: acloudguru.com...
kodekloud course: kodekloud.com/...
killer.sh: killer.sh/
killer coda CKA: killercoda.com...
linuxfoundation CKA info: docs.linuxfoun...
kubernetes docs: kubernetes.io/...
kubernetes api 1-page reference: kubernetes.io/...
credly badge: www.credly.com...
Thanks for the video, this is extremely helpful info. One comment about pasting into vi/vim: make sure you are already in Insert mode before pasting by either hitting 'i' (insert) or 'a' (append). The 'a' in 'api' is actually interpreted as the append command, which is why the 'a' doesn't get copied. It may also be beneficial to run the command ':set paste' to make things paste cleaner.
thanks for this tip! i'll pin it for others to see :)
Q
Passed my CKA today thanks to your help! I would definitely recommend anyone considering challenging this beast of an exam to watch all the way to the end. All your points were spot on.
Congrats 👏
@@muruganpari9761 Thanks!
that's awesome :) congrats on your new cert!
@@ascode-com Wanted you to know I landed my first SRE role thanks to you as well bro. Really hope you create more Video's your helping the community out big time!
@@ciscoboy-devon1732 congrats man, and i'm glad all that studying payed off. you deserve it!
Hey dude, your tips genuinely helped me pass my CKA and CKAD in september! I really appreciated this video and find the test of your content incredibly useful.
Hope you post more soon!
thanks BroMoe! appreciate the kind words and i'll be back at it soon enough!
Hello there @BroMoe and @ascode(),
Would you say learning and getting certified in Terraform first would ease/shorten the minimum of 3 months learning period required to pass the CKA exam?
I just wanted to say thank you for taking the time to make this video. It has really helped me organize my thoughts not only on this exam but in general daily workflow with other tasks. Using a system variable to add command parameters that are frequently used is so obvious yet something I hadn't considered and I've been a Linux admin for years.
glad i could help out! best of luck
Lovely and simple guide. Writing in 2 weeks. Let's see how it goes. This is very helpful I must say
2 weeks gone :D so ?
would love to know how it went! :)
I passed thanks for the tips
This is such a great video, with clear and concise details/references about cka, hoping same applies to CKAD as well. Keep doing great!
thanks mate :)
You are smiling all through the video. You seem to be enjoying it or all this seems to be very easy and effortless for you
haha thank you, i wouldn't do it unless i enjoyed it !
@@ascode-comBASED
Thanks for the video my friend.. I completed CKA last week. Your video helped me to get the idea on Day One (November 2022).
really happy to hear it and congrats on passing :)
8:00 keeb sounds real nice :) Great video!
gotta stay flexin 😆 thanks!
Thanks for the advice, I'm sitting my first CKA attempt tomorrow morning
How did it go?
@@himmetavsar2168 passed with a 78! 😃
@@MartinPurvis So happy for you! congrats!!!
@@ascode-com Thank you!
Wow dude, thank you for sharing your experience. Invaluable!
you're welcome lionhack01!
Great video, super clean and to the point
thanks a lot!
Thanks for sharing, I passed the CKA exam successfully. 😆
congrats and happy to see your hard work paying off :)
Installed, everything works, thanks!
If it skips the first character it's because you're not already in insert mode. The `a` triggers append which puts you in insert mode.
yup! thanks i pinned a similar comment
Just watched your terraform video 😅 looks like we are on similar journeys. Thanks for both videos.
awesome! best of luck to you and journey :)
Great video, shame you don't have more videos on Kubernetes as you teach really well
appreciate it. any k8s topics you'd like to see in particular?
@@ascode-com seeing how a Kubernetes dev engineer might approach a real world project would be interesting, especially in terms of how you're using//reading the documentation to create your yaml files.
Currently working through kode kloud now and so far it's pretty well structured and has a simulation project at the end which seems like the most helpful way to learn things.
@@bhutunga yep - hands on practice will always be the best! but thanks for the feedback i think you’re right, a video doing some hands on k8s work could be helpful to a lot
Thanks man , really good guidance right there 👌
np bro
Thank you so much for this video, excellent guide
you're very welcome!
Thanks for the informative video. I would like to see a video about the Linux Foundation Certified System Administrator (LFCS) Exam!
thanks for the suggestion! looks like a really useful one, i'll take a look!
works perfectly, thank you
Very summative tip!
This was the best information i needed!! my exam is in 30 days i have disability too so i need enough time to fully prepare. i am gonna take all your advice on board.. may annoy you for some advice and tips! ;)
exciting! best of luck to you and feel free!
Amazing! Thank you.
So informative, thanks a lot!
you're very welcome!
Copy text from firefox. Type "i" on the vi terminal to get into insert mode. Then paste the content. These steps will guarantee that all the text gets copied over.
yup! thanks for that, i pinned a similar comment to this vid
great video! side note, what keyboard are you using?
GMMK 2 TKL w/ kailh speed coppers. NK films and some lube on the springs.
Thanks for video, It is very useful
ur welcome and good luck!
Awesome! Tyvm.
glad i could help!
Works well!! DANKEEE
you're very welcome!!
Hello Jedi, your video was super useful. I passed CKA last Sunday, August 28 with a decent score. Thank you. Are you planning on releasing a similar video for CKS (Certified Kubernetes Security Specialist)?
hi Bharat, congratulations on passing your CKA! no current plans but other have asked me similar questions for CKAD as well so it may be in the future!
@@ascode-com Knowing how well you did this video, I am sure it will be great. I already passed my CKAD. Now I am focused on CKS. Thanks again, and keep up the great work.
Good video with some handy tips. I'm preparing for the exam, the only thing is getting annoying is stuff like ingress (creating the service, ingress). But maybe the best approach is to take the exam and see what happens. Luckily there the documentation is always an useful backup.
yep! sometimes the best course of action is to just dive in and hope for the best. you always have that retake if you need to learn from your mistakes!
You explain things very well. Liked. Thank you for this video. May I ask what you do for your main job?
Hi! I'm a DevSecOps consultant by day -- you?
now i am in a good mood
this made my day
Great info. Can you share what keyboard or switches you’re using in this video?
Glorious GMMK 2 TKL with kailh speed coppers!
Thanks for video
thanks for watching!
Great material! Also keyboard switches sounds very good, can you share jedi your hardware (mic, keyboard, switches, keycaps) ?
Haha Was about to ask the same thing, great sound of the Keyboard! 👍
yeah bro, kailh pro copper switches, NK films, lubed springs. the board is a GMMK white ice TKL and the caps are Glorious aura white. Mic in the shot wasn't actually used bc it's giving me some issues lately so i used an old blue yeti i had for this video.
Thanks for a very informative video, can you also share how you managed to do etcd restore question. There’s a lot of confusion going around it.
it's a tough one because it's a little complicated. the killer.sh has a really good explanation in their practice exam. i'd also recommend running through this section in the k8s docs: kubernetes.io/docs/tasks/administer-cluster/configure-upgrade-etcd/#backing-up-an-etcd-cluster
Hi Jedi, thanks for the video. I got a free coupon for CKA exam from my company, but I haven't decided to take the exam or not. Just curious how helpful CKA is for you. did you take it for some specific purpose or just to improve your skill?
hi JJ. I took it to further my kubernetes knowledge but also since i'm relative new to my career, it was a good way to be more marketable. if you have the time and want to be involved with DevOps, the cert can go a long way.
Hiya again! so was going through ur github and are you able to break what was your 3 days of exam prep ? i love to see how
you do it so i can implement it into my revision too!! Thanks!
yes! first day was killer.sh run and reviewing the answers. second day was doing all the killer coda exercises, and the final day was re-reviewing challenging scenarios and filling in the gaps in any things / topics i felt shaky on (and taking the test!).
Very Nice way
nice video ! you were cloning the busybox container to create another container template on the yaml- can you please share what vim commands you were using ?
`dd` deletes lines, `yy` to copy lines. combining with numbers like `3yy` will allow you to copy 3 lines at once, then paste it with `p`! vimtutor is always a great tool, and the wiki is also great
Thank you.
np!
Great video. Does the pre setup k alias also do auto completion or have to set that up ?
it's all set up for you!
Hi, what do you think about the Linux Foundation course itself? As the CKA cert you get is from them
haven't taken that course but you can't go wrong!
type i (insert) before paste , then you will have the first character
thanks! i pinned a similar comment to let everyone else know
Hi Jedi, thank for the wonderful info, I have a question. Can I use my k8s docs bookmarks on CKA exam and Can I use two screen/monitor ? Thanks
it's all in a remote desktop, so unfortunately no to both
That was great, but is it really so important to do all SO FAST??? I have kinda big number of typos and not so fast in typing....
not at all, speed certainly helps, but knowledge is the most important!
Have you worked out about CKAD? Are you planning to share experiences in future about CKAD?
haven't taken CKAD nor do I have any immediate plans but it could always come in the future!
Need your advise,
When you switch to a context in the exam, on which node exactly are you located once the context has been selected? Do we especially need to SSH into the Master node of that context in order to answer a question OR we are by default in the Master node? What is a "base node" as per the CKA exam guidelines ?
sorry this may be too late if you've taken the test already.. but they give you the commands each question to ensure you're in the right context.
Hey! Could you please make a video or a link how to configure your terminal in this video! That's awesome and how to output like a visual studio code editor
that's a great idea! for now i'll give you the tl;dr -- windows terminal, onehalf dark colorscheme, jetbrains mono font, and using `bat` instead of `cat` will give the fancier output (mine's just an alias).
Hi Jedi thanks for the video.... I just wanted to inquire like how many hours did you put in your study each day to be ready in 30 days since I have no experience with kubernetes and would love to get the certification . I will be very grateful if assisted with the info.
in the 30 days before, i studied ~2-5 hours a week (so pretty light and usually at 2x speed) but i also worked hands-on with k8s in my day job. with no experience, I'd say take the kodekloud course at a comfortable pace, then take the additional steps i describe in the video. everyone studies at their own pace, but if you're able to get all that down you'll have no problem w/ the cert. good luck!
Hi. Thanks a lot for the video. Just want to know since docker is deprecated, what is the CKA exam environment using?, what is the exam environment running for Kubernetes 1.24 ? Also, do we need to do the installation? So if not docker Since Docker is deprecated, what is the CKA exam environment using? what container runtime ??
a lot changes with these exams pretty quickly, so check on the website to double check what version your exam will be on! here it says 1.25. docs.linuxfoundation.org/tc-docs/certification/faq-cka-ckad-cks
Hey thanks that was very informative!
Do we need to dive deep into kubernetes the hard way or kubernetes the kubeadm way is sufficient to pass the exam ?
absolutely not! kubernetes the hardway is really overkill for the exam but i'm sure it'll give you a solid understanding of the k8s internals, although i've never done it.
@@ascode-com Thanks a tonne
I am checking killer coda environment, it opens a shell in front of you only . There are no particular scenarios we have to solve . Am i right ? Can u advise further ?
If you're looking for the killer coda practice scenarios (not the mock exam), head to this url killercoda.com/killer-shell-cka and click any of the scenarios BESIDES the first one (playground).
What keyboard do you use? Nice sounds. :)
Kailh pro copper switches with NK films and lubed springs!
Thank you for good video.
Do you think CKA certificate will aid my start of carreer as DevOps.
Currently I'm network engineer in Cisco(with CCNA) and I'm looking for Junior position as DevOps.
I have basic knowledge about Linux, Bash, Docker, AWS services, SQL(PostgreeSQL and MySQL) and Kubernates
hi Milen and great question. The CKA has certainly aided my career in DevOps. it's a very popular cert in the field and if you're looking for a switch it can go a long way to demonstrate the studying and initiative you've been taking by picking up all those technologies! it's awesome to hear that you're looking to make a next step and i wish you the best of luck.
Great video. Love it.
I suprised to see kdf alias, where d stand for destroy. Is this option still available? cause I am getting an error for it with kubectl
it's a custom alias! so you'll have to set it yourself before using it. the command for it would be
alias kdf='k delete -f '
and you can read more in the README for reference github.com/ascode-com/wiki/tree/main/certified-kubernetes-administrator
@@ascode-com I think what I was referring to is the video at (for example) time point 13:47. There it says alias kdf='k destroy -f'
@@amazeika i see! sorry this error was corrected by another commenter, but it should be “delete” not “destroy”
Nice video. How many hours did you study.
hard to ballpark because I also was doing a lot of hands-on, but ~2-5/wk of non-hands-on studying. Check my reply to @Isaac Sekatawa too!
Great video Jedi. A quick question: If the task is to upgrade a cluster and its components including kubectl and kubelet to, lets say, v1.24.2 from v1.24.1, and when I try to upgrade kubelet and kubectl, it errors out with the following messages:
E: Version '1.24.2' for 'kubelet' was not found
E: Version '1.24.2' for 'kubectl' was not found
What could be wrong here?
are you adding the ending "-00" as in kubelet=1.24.2-00? try running these exact commands from the docs kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/#upgrade-kubelet-and-kubectl-1
@@ascode-com Thanks for your response. Exactly this was the issue. I missed adding "-00" at the end. :(
@@donbossler1949 glad it worked!
how did you proceed with the backup etcd question as there was no etcdctl on the master node. this need to be done on the master node or on the base node? please advise
There's a really good guide in the k8s docs that addresses this situation. that one plus the killer coda/sh scenario should be sufficient
I have Application support background. Which certification is best for me among the two. CKA or CKAD
given your application support background, CKAD certification may be more suitable as it focuses on deploying and managing applications in Kubernetes
What do you think about the course from linux foundation though?
haven't taken it but you can't go wrong with that option
Which keyboard is it? (plus keys & switches)
Thanks
gmmk 2 TKL with kailh copper switches
when you explain how to generate yaml using dry run, the busybox pod won't actually start until you include tty: true
yup it'll run and exit unless it's given a reason to hang around, just didn't think to include that in the video but great catch!
hello, is the camera should be open through the exam?
yes! it must be open and active at all times
Can u bring up with an example with a faster way to create an ingress?
my advice is to always start with `kubectl create` if you can. try running `k create ingress -h` (similar to the video) and there's a couple of examples to get you started.
Hi, I'm going to present the exam in the next week, someone told me the current version of the CKA deprecate docker and use containerd instead. That means when the questions ask for container interaction, this must be executed with crictl, it's this true?
yes i believe so. crictl is available on the nodes and can be used to interact with containers.
Both acloudguru and kodekloud require monthly recurring subscriptions. Isn't there any other resource that is free. Have already paid for the CKA exam bundle but the website of the linux foundation is seriously non-engaging and the training (which I found with difficulty) is more of text based rather than video training.
Anyone??
nothing beats documentation and hands-on practice! but remember you can always cancel subscriptions after you're done with the content.
Is there any way to easily copy manifest from firefox to vim in exam, without any issue or improper indentation?
because the vimrc options are already set, i didn't face any issues copying manifests besides the ones mentioned in the video. (warning before paste and missing first character)
Hey man quick question. Since it changed to fully remote desktop now does that mean we can't use premade google chrome bookmarks anymore? I'm taking it this Friday and my plan was to sign in with a chrome guest account that only had my k8s doc bookmarks for quick reference, but if it's fully remote desktop does that mean you can only use the browser provided in the remote desktop?
yes that's correct, because it's a fully remote desktop you won't be able to keep any of those bookmarks. So make sure to memorize the important things you think you'll need. good luck with your exam on friday!!
@@ascode-com Ah thanks for the reply! That's a shame. Also curious was it a kubeadm deployed cluster? And did you have to interact on the container level, IE did you have to know containerd commands? (only familiar with Docker)
@@-detectivealec8937 i won't get too much into the details but there's some more info on the testing environment and versions here: docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad#cka-and-ckad-environment best of luck!
@@ascode-com Passed broski! F. yeah!
Thanks again for the tips from this video :)
Hi Jedi. How can i contact you? I have few doubts regarding the cka exam. I missed it by 3 points in my first attempt. 😭
do your killer.sh runs and the extra 3 points shouldn't be a problem. don't worry you got this!
Is there a way to have my documentation bookmarks? (during the exam of course)
hi! no bookmarks allowed so memorize any important pages!
Can you share any tips on how to do restore with etcd remote?
yep. if you ever get caught up in configuration, reference the working clusters / manifests and compare between them. restoring etcd i would reference this page on the k8s docs kubernetes.io/docs/tasks/administer-cluster/configure-upgrade-etcd/
Hi jedi,
In the new exam, can't we use bookmarks ?
it's all in a remote desktop, so saving bookmarks beforehand won't do too much for you unfortunately :/
Can we take this exam in a testing center like a few cloud vendors have with Pearson Vue. I personally like taking them at the testing center
i believe it's currently an online-only exam
@@ascode-com and you referred to having a bigger screen in the video, my laptop screen is small, can I connect to a desktop and mirror, have laptop face down? Is this allowed
@@nischithreddy92 the website says: "One active monitor (either built in or external)" so i believe that would be ok. docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad
Are the CNI questions difficult ? can u share some guide for CNI questions ?
not too difficult, the practice they give u in any of the courses should be enough!
I have scheduled my exam very soon.I am planning to use an ONE External monitor(connect to my laptop) with External Keyboard and Mouse connected as laptop screen bit small. Is this allowed?. Thanks in advance.
Under this page docs.linuxfoundation.org/tc-docs/certification/faq-cka-ckad-cks#what-are-the-system-requirements-to-take-the-exam , they state that one ACTIVE monitor is allowed (either built in or external). So I presume what you're asking is allowed provided you disable your laptop's built-in monitor during the test. Hope this helps!
@@ascode-com ok.Thanks you.
@@srinurao6918 one thing to watch on this is to use an external microphone e.g. ensure your webcam had a mic, as most laptops mics disable when the screen is closed
Can you recommend a very good online Terraform training course? Thanks
i took acloudguru's course, but my personal preference is to just practice with the tool and read the docs (they're very good!)
I think you meant "delete" instead of destroy for the KDF command
you're absolutely right and someone already fixed it on the github readme!
thanks for the great tips!! looking forward to try them out
good luck!
Is that how kubectl is pronounced? I always thought it was kube-control
i prefer kube-cuttle, but really i've heard both kube-control and kube-see-tee-el so who knows honestly
Hey could u please tell me how do I get an 80% discount voucher for the CKA exam ?
no idea bro sorry
Most Important CKA Question | Certified Kubernetes Administrator: -czcams.com/video/03UIT0DKbA8/video.html
i fee like the most underated kubectl command is kubectl explain, i.e kubectl explain deploy
true! it's a great tool for learning while you go, but ideally it's best to know what the resources are before going into the CKA, but a good backup for sure :)
The link to your github is broken
seems to work on my end but you can always manually navigate to the org "ascode-com" and then find the "wiki" repo
Wow
Great vid! #kubecuddle
team #kubecuddle !
We can't nano text editor???
you can, just not a common text editor i covered!
Why are you talking so fast? Is there a time limit?
don't want to waste any time! :) (there's a playback speed control in youtube player if it's too fast to follow!)
Highly rec
ty :)
10:25 brilliant! Jump right to example yaml by searching for "kind: ResourceYouAreLookingFor"
thanks man
are we getting another 2 free killer.sh runs if we fail the 1st take and need to prepare for the 2nd take?
honestly i have no idea, my hunch is no, but it might be worth asking support if it gets to that point. again i only used one run but more practice can never hurt!
@@ascode-com thanks for the reply.
May I also ask if it’s necessary to take the “kubernetes the hard way” of mumshad’s? Or is it ok to skip?