Буду краток, у вас мало времени: Certified Kubernetes Administrator (CKA) один из крутейших сертификатов.
Articles
Нашел пару хороших ресурсов, чтобы с чего начать:
- devopscube about CKA - очень много хороших советов и кросс-ссылок, добавил сайт в закладки
- medium - на контрасте с предыдущей статьей как-то блекло
- udemy - для визуалов, учитель из 🇮🇳 , курс как всегда лучше брать за 999р, но можно найти и на пиратских ресурсах
About Exam
Можно использовать:
- Второй монитор
- https://kubernetes.io/* (да, это вайлдкард, можно читать доку и блог)
- https://github.com/kubernetes/
Говорят проходить the hard way
не обязательно.
Theme | percentage | comment |
---|---|---|
Cluster Architecture, Installation & Configuration | 25 % | kubeadm , Container Runtime Interface (CRI) |
Workloads & Scheduling | 15 % | workloads (configure po,deploy,sts,job,cj,ds and etc.); nodes - (drain,cordon,nodeselector,affinity,taint) |
Services & Networking | 20 % | Container Network Interface (CNI) (networking, connectivity between pods - policy, CoreDNS, etc.) |
Storage | 10 % | Container Storage Interface (CSI) - sc,pvc,pv - extend pv and etc (?ceph) |
RBAC | X % | role based access |
Troubleshooting | 30 % | see spoiler |
Toggle me!
What if a node is not ready?
What if a pod is frequently restarting, and you need to figure out why?
What if all CPU resource is used up and you need to find out which pod consumes the most and why?
How to monitor certain resources?
How to troubleshoot a failed component?
info
For example, if you want to monitor the CPU resource each pod uses or each node uses, do you know what keyword to search in the official documentation?
Cluster Architecture, Installation & Configuration
Завел у себя дома кластер, мастер с одним воркером бегут поверх ubuntu-desktop
моего старого ноутбука (4vcpu, 8gb ram), использую vagrant+virtualbox
, containerd
в качестве рантайма (CRI).
Мысль в том, что в любой момент могу с относительно минимальными телодвижениями докинуть воркеров с других компьютеров в домашней сети.
Вот ссылка на код и схемка.