The acronym is YACTR and it's pronounced yachter. YACHTER, y'all. Kept true to the k8s nautical theme by sheer luck ๐.
Guides, links, commands, and YAMLs to help prepare for the Certified Kubernetes Application Developer (CKAD) exam
- Kubernetes Docs
- Linux Foundation, The CKAD Exam
- Cloud Native Computing Foundation, The CKAD Exam
- Udemy - CKAD training from Mumshad Mannambeth
- Kim Wuestkamp on Codeburst, "CKAD Weekly Challenge Overview"
Good resources for being prepared to take the exam:
- Kim Wuestkamp on Codeburst, "The CKAD Browser Terminal"
- Haripraghash Subramaniam on Medium, "CKAD - My Journey"
- Atharva Chauthaiwale on Medium, "My CKAD Exam Experience"
- GitHub dgkanatsios/CKAD-exercises
- GitHub lucassha/CKAD-resources
- GitHub nikhilagrawal577/ckad-notes
Other training and review resources for k8s encountered (not CKAD-specific):
- GitHub ramitsurana/awesome-kubernetes
- Atharva Chauthaiwale on Medium, "Kubernetes Deep Dive"
- IBM Kubernetes 101
- Kubernetes the Hard Way, if you need to understand k8s under the hood, or want to get a jump-start on prepping for the Certified Kubernetes Administrator (CKA) exam
- Kubernetes Up and Running a comprehensive k8s development book from the k8s creators
All k8s files adhere to the YAML spec:
- The YAML spec
- IBM - YAML in K8s
Working solely in a terminal during the exam, here are resources to learn how to use vim
quickly and efficiently (emacs
and nano
are probably also allowed):
- Peter Jang on Medium, "How to Learn Vim: A Four Week Plan"
- Open Vim - Interactive Vim Browser-based Tutorial
$ vimtutor
in your terminal
According to the CKAD Candidate Handbook from CNCF (see link above), tmux
and screen
are allowed to provide multiple panes in your terminal window.
- Hackernoon, "A Gentle Introduction to tmux"
- Peter Jang on Medium, "A Minimalist Guide to tmux"
- Ham Vocke, "A Quick and Easy Guide to tmux"