• Linux experience since 1998
• FreeBSD (jail)
• Some limited exploration of LXC
• Bread and Butter were Windows systems
My Starting Point
Slide 3
Slide 3 text
•Veeam Introduced Object Storage Capacity Tiers for Repositories
•My company decided to try Minio S3
•For Multitenancy Minio advised us to leverage containers with
Orchestration
•I figured I would read up about Kubernetes on the weekend and be
good to go on Monday
What Happened?
Slide 4
Slide 4 text
•I installed Docker Swarm
•It was easier but less flexible
•I was intrigued by Kubernetes and decided no matter what to learn
this new technology.
WHAT DID I DO?
Slide 5
Slide 5 text
•KCNA (Entrance Certification)
•CKAD Application developer
•CKA The best known and crème de la crème in the container
world
•CKS Security Specialist. The name says it all
The Exams
Slide 6
Slide 6 text
•I was a beta tester for this exam.
•Multiple Choice, Proctored
•Plenty of good free resources on the internet
•Kodekloud’s Devops Learning Path will cover what you need
•Considerations: Cost? Do you really need this Certification?
•Side node CNCF are introducing a new KCSA exam in Q3
KCNA
Slide 7
Slide 7 text
•Proctored, Performance-based
•People claimed this was easier than the CKA, but that was not my
experience
•Knowing the material is not enough
•Time management and Question weight factors are crucial
CKAD
Slide 8
Slide 8 text
•I did this when it was 3 hours (I failed the first time)
•Like with the CKAD know the Kubernetes documentation
•Since the introduction of the CKS, there is less security in this exam
•The CKA is a prerequisite for the CKS
CKA
Slide 9
Slide 9 text
•Valid only for 2 years, considered by some the hardest
•Unlike the CKA for the CKS you need to know some 3rd party tools
•Falco, Trivy, App Armor
CKS
Slide 10
Slide 10 text
•Self Assessment = Practice Tests, Killer Shell ( you get 2 free Killer
Shell time limited attempts with your CNCF exam purchase but if
you would like more you can purchase here https://killer.sh/ )
•Setup your own practice environment (minikube, kind, rancher
desktop)
•https://cloud-native-
canada.github.io/k8s_setup_tools/shell_setup/
Tips
Slide 11
Slide 11 text
•Read through the Kubernetes Documentation and do the Tasks
https://kubernetes.io/docs/tasks/
Tips
Slide 12
Slide 12 text
•Commands must be in muscle memory
•Practice taking example yamls from the documentation and then
changing them for your tasks during the exam
•Memorize locations of these yaml files
•Don’t forget Kubectl --help
Tips
Slide 13
Slide 13 text
• kode.wiki/3IpQoK5
CNCFKK23 -> 30 Days free access, this coupon works only for KodeKloud Monthly Standard plan,
and next month will be auto-renewed.
Coupon expires on March 31st and can be applied only once for a user.
There is a also a CKS Challenge which is running as well: Fill out your details here:
https://kode.wiki/CKS-Challenges
Explain your solution through your blog, GitHub Repo or record a demo video and upload it on
YouTube!
Fill out your details here: https://kode.wiki/CKS-Challenge-Typeform
Win CKS Exam Voucher
Gift from Kodekloud