CKA рдмрдирд╛рдо CKAD: рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдХреМрди рд╕рд╛ Kubernetes рдкреНрд░рдорд╛рдгрди рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдП?
рджреЛрдиреЛрдВ рд╣реА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ, рджреЛ рдШрдВрдЯреЗ рдХреА, $445 рдХреА рдкрд░реАрдХреНрд╖рд╛рдПрдВ рд╣реИрдВред CKA рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИ; CKAD рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИред рдЕрдкрдиреА рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХреА рдиреМрдХрд░реА рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЪреБрдиреЗрдВред
рд╕реНрдкрд╖реНрдЯ рдЙрддреНрддрд░: рдпрджрд┐ рдЖрдк Kubernetes (рдХреНрд▓рд╕реНрдЯрд░ рдПрдбрдорд┐рди, рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЗрдВрдЬреАрдирд┐рдпрд░, SRE) рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ рддреЛ CKA рд▓реЗрдВ, рдпрджрд┐ рдЖрдк Kubernetes рдкрд░ рдРрд╕реЗ рдРрдкреНрд╕ рд╢рд┐рдк рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХреЛрдИ рдФрд░ рдХрд░рддрд╛ рд╣реИ (рдмреИрдХрдПрдВрдб рджреЗрд╡, ML рдЗрдВрдЬреАрдирд┐рдпрд░, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЬреАрдирд┐рдпрд░) рддреЛ CKAD рд▓реЗрдВред рджреЛрдиреЛрдВ рдХреА рд▓рд╛рдЧрдд $445 рд╣реИ рдФрд░ рдпрд╣ рджреЛ рдШрдВрдЯреЗ рддрдХ рдЪрд▓рддреА рд╣реИред рджреЛрдиреЛрдВ рдореЗрдВ рдПрдХ рдореБрдлреНрдд рд░рд┐рдЯреЗрдХ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдПрдХ рдкреНрд░рдорд╛рдгрди рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд░рд┐рд╖реНрда рднреВрдорд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ Kubernetes рдХреЗ рд╕рдВрдХреЗрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдпрджрд┐ рдЖрдк рдЕрдВрддрддрдГ рджреЛрдиреЛрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдорд╛рдирдХ рдХреНрд░рдо рдкрд╣рд▓реЗ CKA, рдлрд┐рд░ CKAD рд╣реИред рдЗрд╕рдХрд╛ рдЙрд▓реНрдЯрд╛ рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд╝реНрдпрд╛рджрд╛рддрд░ рд▓реЛрдЧ CKA рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж CKAD рдХреЛ рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рдкрд╛рддреЗ рд╣реИрдВред
рдпрд╣рд╛рдБ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИрдВред
рдкреНрд░рддреНрдпреЗрдХ рдХреНрдпрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИ
CKA (Certified Kubernetes Administrator) рдСрдкрд░реЗрдЯрд░ рдХреА рдкрд░реАрдХреНрд╖рд╛ рд╣реИред рдХрд╛рд░реНрдп рдХреНрд▓рд╕реНрдЯрд░-рд╕реНрддрд░ рдХреА рдЪрд┐рдВрддрд╛рдУрдВ рдХреА рдУрд░ рдЭреБрдХреЗ рд╣реЛрддреЗ рд╣реИрдВ:
- рдХреНрд▓рд╕реНрдЯрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ (kubeadm, рдЬрд┐рд╕рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдФрд░ рдЬреЙрдЗрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ)
- etcd рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдирд╛ рдФрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛
- рдиреЛрдбреНрд╕ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ (cordon, drain, taint)
- рдпрд╣ рдирд┐рджрд╛рди рдХрд░рдирд╛ рдХрд┐ рдкреЙрдб рдХреНрдпреЛрдВ рд╢реЗрдбреНрдпреВрд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рд╕рдВрд╕рд╛рдзрди рджрдмрд╛рд╡, рд╕рдВрдмрджреНрдзрддрд╛, taints/tolerations, PodSecurity)
- рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ (NetworkPolicy, рд╕реЗрд╡рд╛рдПрдВ, kube-proxy рдореЛрдб)
- рд╕реНрдЯреЛрд░реЗрдЬ (PV/PVC, StorageClass, CSI рдбреНрд░рд╛рдЗрд╡рд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг)
- RBAC (рднреВрдорд┐рдХрд╛рдПрдВ, рднреВрдорд┐рдХрд╛ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ, рд╕реЗрд╡рд╛ рдЦрд╛рддреЗ рдмрдирд╛рдирд╛)
- рдХреНрд▓рд╕реНрдЯрд░ рдЕрдкрдЧреНрд░реЗрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ
рдкрд░реАрдХреНрд╖рд╛ рдХреЗ рджреМрд░рд╛рди рдХрд╛рд░реНрдп рдЖрдкрдХреЛ рдЕрдХреНрд╕рд░ рдХрдИ рдХреНрд▓рд╕реНрдЯрд░реЛрдВ рдореЗрдВ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдЖрдк рдЕрдХреНрд╕рд░ рд╕рдВрджрд░реНрднреЛрдВ (kubectl config use-context) рдХреЛ рдмрджрд▓реЗрдВрдЧреЗред рдЖрдк kubeadm рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВрдЧреЗред рдЖрдк рдЦрд░рд╛рдм рдиреЛрдбреНрд╕ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SSH рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ kubelet рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВрдЧреЗред
CKAD (Certified Kubernetes Application Developer) рдбреЗрд╡рд▓рдкрд░ рдХреА рдкрд░реАрдХреНрд╖рд╛ рд╣реИред рдХрд╛рд░реНрдп рдПрдкреНрд▓рд┐рдХреЗрд╢рди-рдЖрдХрд╛рд░ рдХреЗ рд╣реЛрддреЗ рд╣реИрдВ:
- рдкреЙрдб рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдореИрдирд┐рдлреЗрд╕реНрдЯ рд▓рд┐рдЦрдирд╛ (рд╕рдВрд╕рд╛рдзрди рд╕реАрдорд╛рдПрдВ, init рдХрдВрдЯреЗрдирд░, рдорд▓реНрдЯреА-рдХрдВрдЯреЗрдирд░ рдкреИрдЯрд░реНрди)
- рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ (рд╕реЗрд╡рд╛рдПрдВ, ingress, NetworkPolicy рдПрдХ рдЙрдкрднреЛрдХреНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рди рдХрд┐ рд╡рд╛рд╕реНрддреБрдХрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ)
- рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ (ConfigMaps, Secrets, рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реИрд░рд┐рдПрдмрд▓)
- рдРрдк рдкрдХреНрд╖ рд╕реЗ рд╕реНрдерд╛рдпреА рд╕реНрдЯреЛрд░реЗрдЬ (рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛, PVCs)
- рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдСрдмреНрдЬрд░реНрд╡рд┐рдЯреА (probes, logs, exec)
- Jobs, CronJobs, рдФрд░ рдмреИрдЪ рдкреИрдЯрд░реНрди
- Helm рдЯреЗрдореНрдкрд▓реЗрдЯрд┐рдВрдЧ рдореВрд▓ рдмрд╛рддреЗрдВ (2023 рдХреЗ рдкрд╛рдареНрдпрдХреНрд░рдо рддрд╛рдЬрд╝рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ)
рдЖрдк CKAD рдкрд░ рдХрдо рд╕рдВрджрд░реНрднреЛрдВ рдореЗрдВ рд░рд╣рддреЗ рд╣реИрдВред рдХрд╛рдо рдЗрд╕ рдмрд╛рдд рдкрд░ рдЕрдзрд┐рдХ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ рдХрд┐ рдЪреАрдЬреЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреИрд╕реЗ рдмрдирд╛рдИ рдЬрд╛рдПрдВ, рдмрдЬрд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдХреНрдпреЛрдВ рдЯреВрдЯрд╛ рд╣реИ рдЗрд╕рдХрд╛ рдирд┐рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдПред
рджреЛрдиреЛрдВ рдкрд░реАрдХреНрд╖рд╛рдПрдВ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд▓рдЧрднрдЧ 30-40% рдкрд░ рдУрд╡рд░рд▓реИрдк рдХрд░рддреА рд╣реИрдВ - рджреЛрдиреЛрдВ рд╕реЗрд╡рд╛рдПрдВ, ConfigMaps, kubectl, рдмреБрдирд┐рдпрд╛рджреА рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЛ рдЫреВрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрднрд┐рд╡рд┐рдиреНрдпрд╛рд╕ рдЕрд▓рдЧ рд╣реИ: CKA рдкреВрдЫрддрд╛ рд╣реИ "рдХреНрд▓рд╕реНрдЯрд░ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИ, рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВ"; CKAD рдкреВрдЫрддрд╛ рд╣реИ "рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рдмрдирд╛рдПрдВред"
рдХрдард┐рдирд╛рдИ: рдХреМрди рд╕рд╛ рдХрдард┐рди рд╣реИ?
рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдореНрдореАрджрд╡рд╛рд░ CKA рдХреЛ CKAD рд╕реЗ рдереЛрдбрд╝рд╛ рдХрдард┐рди рдорд╛рдирддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рддреАрди рдХрд╛рд░рдг рд╣реИрдВ:
рдорд▓реНрдЯреА-рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрджрд░реНрдн рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдорд╛рдирд╕рд┐рдХ рд░реВрдк рд╕реЗ рдердХрд╛рдК рд╣реИред CKAD рдЖрдорддреМрд░ рдкрд░ рдЖрдкрдХреЛ рдПрдХ рдпрд╛ рджреЛ рд╕рдВрджрд░реНрдн рджреЗрддрд╛ рд╣реИ; CKA рдЖрдкрдХреЛ рдЪрд╛рд░ рдпрд╛ рдкрд╛рдВрдЪ рджреЗ рд╕рдХрддрд╛ рд╣реИред рд╕рдВрджрд░реНрдн рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рднреВрд▓ рдЬрд╛рдиреЗ рд╕реЗ рдЖрдкрдХреЗ рдЕрдВрдХ рдФрд░ рд╕рдордп рджреЛрдиреЛрдВ рдХрд╛ рдиреБрдХрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИред
etcd, kubeadm, рдФрд░ рдиреЛрдб-рд╕реНрддрд░ рдХрд╛ рдХрд╛рдо рд▓реЛрдЧреЛрдВ рдХреЛ рдбрд░рд╛рддрд╛ рд╣реИред CKA рдЖрдкрд╕реЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд Linux рд╣реЛрд╕реНрдЯ (systemctl, journalctl, kubelet рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛, рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ SSH рдХрд░рдирд╛) рдкрд░ рд╕рд╣рдЬ рд╣реЛрдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред CKAD рдорд╛рдирддрд╛ рд╣реИ рдХрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдк рдХреЗрд╡рд▓ kubectl рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрд╕рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВред
CKA рдХреЗ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдкреНрд░рд╢реНрди рдЧрд╣рд░реЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред "рдпрд╣ рдкреЙрдб рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдХрд╛рд░рдг рдЦреЛрдЬреЗрдВ рдФрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВред" рдХрд╛рд░рдг рдиреЛрдб рдЯреЗрдВрдЯ, PodSecurity рдиреАрддрд┐, рдПрдХ рдЧреБрдо secret, рдПрдХ рдЧрд▓рдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП kubelet, рдпрд╛ рдПрдХ рдЧрд▓рдд ServiceAccount рдореЗрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред CKAD рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдЖрдорддреМрд░ рдкрд░ рдЕрдзрд┐рдХ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рд╣реЛрддрд╛ рд╣реИ - рдореИрдирд┐рдлреЗрд╕реНрдЯ рдХреЛ рдареАрдХ рдХрд░реЗрдВ, env var рдХреЛ рдареАрдХ рдХрд░реЗрдВред
рд╣рд╛рд▓рд╛рдБрдХрд┐, CKAD рдХреА рдЕрдкрдиреА рдХрдард┐рдирд╛рдИ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рд╣реИред рдкрд░реАрдХреНрд╖рд╛ рдореЗрдВ рд╕рдордп рдХреЗ рджрдмрд╛рд╡ рдореЗрдВ рддреЗрдЬрд╝, рд╕рдЯреАрдХ рдореИрдирд┐рдлреЗрд╕реНрдЯ рд▓реЗрдЦрди рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдХрдордЬреЛрд░ vim рдХреМрд╢рд▓ рд╡рд╛рд▓реЗ рдЙрдореНрдореАрджрд╡рд╛рд░ CKAD рдореЗрдВ рдмреБрд░реА рддрд░рд╣ рдЕрд╕рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ YAML рд╕рдВрдкрд╛рджрди рдХреА рдорд╛рддреНрд░рд╛ рдЕрдзрд┐рдХ рд╣реЛрддреА рд╣реИред CKA рдЙрдореНрдореАрджрд╡рд╛рд░ kubectl edit рдпрд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рдХрдорд╛рдВрдб рдХрд╛ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдПрдХ рд╕рд╛рд▓ рд╕реЗ рд░реЛрдЬрд╝рд╛рдирд╛ Kubernetes рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ CKA рдЖрдкрдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рд╣реИ (рдЖрдк рдХрд╛рдо рдкрд░ рдпреЗ рдЪреАрдЬреЗрдВ рдХрд░рддреЗ рд╣реИрдВ)ред рдпрджрд┐ рдЖрдк рдПрдХ рд╕рд╛рд▓ рд╕реЗ рдРрд╕реЗ рдРрдк рд▓рд┐рдЦ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ Kubernetes рдкрд░ рдбрд┐рдкреНрд▓реЙрдп рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ CKAD рдЖрд╕рд╛рди рд╣реИред
рд╕рдордп рдкреНрд░рдмрдВрдзрди рд╣реА рд╕рдм рдХреБрдЫ рд╣реИ
рджреЛрдиреЛрдВ рдкрд░реАрдХреНрд╖рд╛рдПрдВ 2 рдШрдВрдЯреЗ рдХреА рд╣реЛрддреА рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ 15-20 рдХрд╛рд░реНрдп рд╣реЛрддреЗ рд╣реИрдВред рдореБрдлреНрдд рд░рд┐рдЯреЗрдХ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдЦрд░рд╛рдм рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рдЙрдмрд░ рд╕рдХрддреЗ рд╣реИрдВ; рдХреНрд░реВрд░ рд╣рд┐рд╕реНрд╕рд╛ рдпрд╣ рд╣реИ рдХрд┐ "рд╕рдордп рд╕рдорд╛рдкреНрдд рд╣реЛрдирд╛" рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЖрдо рд╡рд┐рдлрд▓рддрд╛ рдореЛрдб рд╣реИред
рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рд▓рд╛рд╣ рдЬреЛ рдХрд╛рдо рдХрд░рддреА рд╣реИ:
рдкрд╣рд▓реЗ рд╕рднреА рдЖрд╕рд╛рди рдкреНрд░рд╢реНрди рдХрд░реЗрдВред рджреЛрдиреЛрдВ рдкрд░реАрдХреНрд╖рд╛рдПрдВ рдкреНрд░рддрд┐ рдкреНрд░рд╢реНрди рдЕрдВрдХ рдорд╛рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреА рд╣реИрдВред рдкрд╣рд▓реЗ 5 рдорд┐рдирдЯ рдореЗрдВ рдЯреНрд░рд╛рдпреЗрдЬ рдХрд░реЗрдВ: рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдп рд╢реАрд░реНрд╖рдХ рдкрдврд╝реЗрдВ (рдкреВрд░рд╛ рд╡рд┐рд╡рд░рдг рди рдкрдврд╝реЗрдВ), 5 рд╕реЗ рдЕрдзрд┐рдХ рдЕрдВрдХ рд╡рд╛рд▓реЗ рдФрд░ 10 рдорд┐рдирдЯ рд╕реЗ рдХрдо рд╕рдордп рдореЗрдВ рдХрд┐рдП рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЛ рддрд╛рд░рд╛рдВрдХрд┐рдд рдХрд░реЗрдВ, рдЙрдиреНрд╣реЗрдВ рдкрд╣рд▓реЗ рдХрд░реЗрдВред рдореБрд╢реНрдХрд┐рд▓ рдмрд╣реБ-рдЪрд░рдгреАрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рджреВрд╕рд░реЗ рдкрд╛рд╕ рдХреЗ рд▓рд┐рдП рдмрдЪрд╛рдПрдВред
рдЬрдм рднреА рд╕рдВрднрд╡ рд╣реЛ рдЕрдирд┐рд╡рд╛рд░реНрдп kubectl рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред kubectl run, kubectl create, рдФрд░ --dry-run=client -o yaml рдХреЗ рд╕рд╛рде kubectl expose рдЦрд░реЛрдВрдЪ рд╕реЗ YAML рд▓рд┐рдЦрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рддреЗрдЬрд╝ рд╣реИрдВред рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓реЛрдЧреЛрдВ рдХреЛ рдЬрд╛рдиреЗрдВ (deployment, service, configmap, secret, role, rolebinding, networkpolicy)ред
рдкрд╣рд▓реЗ 60 рд╕реЗрдХрдВрдб рдореЗрдВ рд╢реЗрд▓ рдЙрдкрдирд╛рдо рдФрд░ vim рдХреЙрдиреНрдлрд╝рд┐рдЧ рд╕реЗрдЯ рдХрд░реЗрдВред рджреЛрдиреЛрдВ рдкрд░реАрдХреНрд╖рд╛рдПрдВ рдЖрдкрдХреЛ alias k=kubectl, export do='--dry-run=client -o yaml' рд╕реЗрдЯ рдХрд░рдиреЗ рдФрд░ YAML рдХреЗ рд▓рд┐рдП vim рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ (set ts=2 sw=2 et)ред рдЗрд╕рдореЗрдВ рдЖрдк рдЬреЛ 60 рд╕реЗрдХрдВрдб рдЦрд░реНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╣ рдкрд░реАрдХреНрд╖рд╛ рдХреЗ рдмрд╛рдХреА рд╕рдордп рдореЗрдВ 5-10 рдорд┐рдирдЯ рд╡рд╛рдкрд╕ рджрд┐рд▓рд╛рддрд╛ рд╣реИред
рдХрд┐рд╕реА рдкреНрд░рд╢реНрди рд╕реЗ 12 рдорд┐рдирдЯ рд╕реЗ рдЕрдзрд┐рдХ рди рд▓рдбрд╝реЗрдВред рдЫреЛрдбрд╝ рджреЗрдВ рдФрд░ рд╡рд╛рдкрд╕ рдЖрдПрдВред рдПрдХ рдкреНрд░рд╢реНрди рдкрд░ рдлрдВрд╕реЗ рд░рд╣рдиреЗ рдореЗрдВ рдмрд┐рддрд╛рдпрд╛ рдЧрдпрд╛ рд╕рдордп рд╡рд╣ рд╕рдордп рд╣реИ рдЬрдм рдЖрдк рдХрд╣реАрдВ рдФрд░ рдЕрдВрдХ рдЕрд░реНрдЬрд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВред рдкрд░реАрдХреНрд╖рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЖрдкрдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рд╕реЗ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд▓рд╛рдЧрдд, рдмрдВрдбрд▓, рд╡реИрдзрддрд╛
рджреЛрдиреЛрдВ 2026 рддрдХ $445 USD рдХреЗ рд╣реИрдВред рджреЛрдиреЛрдВ рдореЗрдВ 12 рдорд╣реАрдиреЗ рдХреА рдЕрд╡рдзрд┐ рдХреЗ рднреАрддрд░ рдПрдХ рдореБрдлреНрдд рд░рд┐рдЯреЗрдХ рд╢рд╛рдорд┐рд▓ рд╣реИред Linux Foundation рдЕрдХреНрд╕рд░ 30-60% рдХреА рдЫреВрдЯ рд╡рд╛рд▓реЗ рдкреНрд░реЛрдореЛ рдХреЛрдб рдЪрд▓рд╛рддрд╛ рд╣реИ; рдЬрд╛рдБрдЪ рдХрд┐рдП рдмрд┐рдирд╛ рдХрднреА рднреА рдкреВрд░реА рдХреАрдордд рди рдЪреБрдХрд╛рдПрдВред
рдмрдВрдбрд▓:
- CKA + CKAD рдмрдВрдбрд▓: $590 (рдЕрд▓рдЧ-рдЕрд▓рдЧ $890 рдХреЗ рдореБрдХрд╛рдмрд▓реЗ)ред рдпрджрд┐ рдЖрдк 12 рдорд╣реАрдиреЛрдВ рдХреЗ рднреАрддрд░ рджреЛрдиреЛрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рд╣реИред
- CKA + CKAD + CKS рдмрдВрдбрд▓: рд▓рдЧрднрдЧ $1,150ред CKS рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдХреНрд░рд┐рдп CKA рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрдВрдбрд▓ рдХреА рдХреАрдордд рд╕рдордЭрджрд╛рд░ рд╣реИред
- Kubestronaut рдмрдВрдбрд▓ (KCNA + KCSA + CKA + CKAD + CKS): рд╕реВрдЪреА рдореВрд▓реНрдп рдкрд░ рд▓рдЧрднрдЧ $788 рдХреА рдЫреВрдЯред рдпрджрд┐ рдЖрдк Kubestronaut рдмреИрдЬ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдЙрдкрдпреЛрдЧреА рд╣реИред
рд╡реИрдзрддрд╛: рдЕрдкреНрд░реИрд▓ 2024 рд╕реЗ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП 2 рд╕рд╛рд▓ (рдкрд╣рд▓реЗ 3 рд╕рд╛рд▓ рдереЗ)ред рд╡рд░реНрддрдорд╛рди рдкрд░реАрдХреНрд╖рд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓реЗрдХрд░ рдирд╡реАрдиреАрдХрд░рдг рдХрд░реЗрдВред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рджреЛрдиреЛрдВ рдХрд░рдиреЗ рдЪрд╛рд╣рд┐рдП?
рдЕрдзрд┐рдХрд╛рдВрд╢ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЛ рджреЛрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдПрдХ рдЪреБрдиреЗрдВ, рдЙрд╕реЗ рдкреВрд░рд╛ рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдХрд░рд┐рдпрд░ рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝реЗрдВред "CKA рдкрд╛рд╕ рдХрд┐рдпрд╛" рдФрд░ "CKA + CKAD рдкрд╛рд╕ рдХрд┐рдпрд╛" рдХрд╛ рд╕рд┐рдЧреНрдирд▓ рдореВрд▓реНрдп рднрд░реНрддреА рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИ - рдЖрдкрдиреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ Kubernetes рджрдХреНрд╖рддрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рд╣реИ рдФрд░ рдпрд╣реА рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рд╣реИред
рдЬрд┐рди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рджреЛрдиреЛрдВ рдХрд░рдирд╛ рд╕рдордЭрджрд╛рд░реА рд╣реИ:
- рдЖрдк Kubestronaut рдмреИрдЬ рдХреЗ рд▓рд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред
- рдЖрдк рдПрдХ Kubernetes-рдХреЗрдВрджреНрд░рд┐рдд рдХрдВрд╕рд▓реНрдЯреЗрдВрд╕реА рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдБ рдмрд┐рд▓ рдпреЛрдЧреНрдп рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЛ рджреЛрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
- рдЖрдкрдХреА рднреВрдорд┐рдХрд╛ рд╡реИрдз рд░реВрдк рд╕реЗ рджреЛрдиреЛрдВ рдореЗрдВ рдлреИрд▓реА рд╣реБрдИ рд╣реИ (рджреБрд░реНрд▓рдн; рдЕрдзрд┐рдХрд╛рдВрд╢ рдЗрдВрдЬреАрдирд┐рдпрд░ рдпрд╛ рддреЛ рдПрдХ рддрд░рдл рдпрд╛ рджреВрд╕рд░реА рддрд░рдл рдЭреБрдХрддреЗ рд╣реИрдВ)ред
- рдЖрдк рдПрдХ CNCF рд╕рджрд╕реНрдп рдХрдВрдкрдиреА рдореЗрдВ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╣реИрдВ рдЬреЛ рдкреНрд░рдорд╛рдгрди рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдорд╣рддреНрд╡ рджреЗрддреА рд╣реИред
рдЬрд┐рди рдорд╛рдорд▓реЛрдВ рдореЗрдВ рджреЛрдиреЛрдВ рдХрд░рдирд╛ рд╢рд╛рдпрдж рдЕрддрд┐рд░реЗрдХ рд╣реИ:
- рдЖрдк рдПрдХ рдмреИрдХрдПрдВрдб рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИрдВ рдЬреЛ рдПрдХ рдкреНрд░рдмрдВрдзрд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рддреИрдирд╛рдд рдХрд░рддрд╛ рд╣реИред CKAD рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
- рдЖрдк рдПрдХ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИрдВ рдЬреЛ рдХреНрд▓рд╕реНрдЯрд░ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВред CKA рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
- рдЖрдк рдЗрд╕реЗ LinkedIn рдкрд░ рджрд┐рдЦрд╛рд╡реЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд░реНрддреА рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд░рд┐рдЬреНрдпреВрдореЗ рдкрд░ CKA рдФрд░ CKAD рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ - рд╕рдВрдХреЗрдд "Kubernetes-рдкреНрд░рдорд╛рдгрд┐рдд" рд╣реИ, рди рдХрд┐ "рдХреМрди рд╕рд╛ Kubernetes рдкреНрд░рдорд╛рдгрдкрддреНрд░ред"
CKA рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ CKS
рдХреБрдЫ рд▓реЛрдЧ CKS (Kubernetes Security Specialist) рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ CKA рдФрд░ CKAD рджреЛрдиреЛрдВ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВред рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ CKA рдХреЛ рдЫреЛрдбрд╝ рдирд╣реАрдВ рд╕рдХрддреЗ - CNCF рдХреЛ CKS рдореЗрдВ рдмреИрдардиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рд╕рдХреНрд░рд┐рдп CKA рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдк CKS рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХрд╛ рдорд╛рд░реНрдЧ CKA тЖТ CKS рд╣реИ, рди рдХрд┐ "рдЗрд╕рдХреЗ рдмрдЬрд╛рдпред"
CKS, CKA рд╕реЗ рдХрдард┐рди рд╣реИ, рджрд╛рдпрд░реЗ рдореЗрдВ рд╕рдВрдХрд░рд╛ рд╣реИ (auth, рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпрд╛рдВ, рдЖрдкреВрд░реНрддрд┐ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реБрд░рдХреНрд╖рд╛, рд░рдирдЯрд╛рдЗрдо рд╕реБрд░рдХреНрд╖рд╛, mTLS), рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ / рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реБрд░рдХреНрд╖рд╛ рднреВрдорд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖рд┐рдд рд╣реИред рд╡реЗрддрди рдкрд░ рдкреНрд░рднрд╛рд╡ рдорд╛рдореВрд▓реА рд╣реЛрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдЖрдк рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рди рд╣реЛрдВ; рдЕрдзрд┐рдХрд╛рдВрд╢ рднреВрдорд┐рдХрд╛рдПрдВ рдЬреЛ CKS рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░рддреА рд╣реИрдВ, CKA-рд╕реНрддрд░ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреМрд╢рд▓ рдХреА рднреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреА рд╣реИрдВред
рдЕрднреНрдпрд╛рд╕ рдкреНрд░рд╢реНрди рдпрдерд╛рд░реНрдерд╡рд╛рдж
рджреЛрдиреЛрдВ рдкрд░реАрдХреНрд╖рд╛рдПрдВ рдСрдирд▓рд╛рдЗрди рдХрдИ рдкреНрд░рд╢реНрди рдмреИрдВрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдХрд░рдг рдХреА рдЬрд╛рддреА рд╣реИрдВред CertLabPro рдХреЗ CKA рдмреИрдВрдХ рдФрд░ CKAD рдмреИрдВрдХ рдореЗрдВ рдкрд░рд┐рджреГрд╢реНрдп-рд╢реИрд▓реА рдХреЗ рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдп рдкреНрд░рд╢реНрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рд▓рд╛рдЗрд╡ рдкрд░реАрдХреНрд╖рд╛ рдХреЗ рд╕рдорд╛рди рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ - рд╡реИрдЪрд╛рд░рд┐рдХ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреАред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдХреЛрдИ рднреА рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдп рдкреНрд░рд╢реНрди рдмреИрдВрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЯрд░реНрдорд┐рдирд▓ рдЕрдиреБрднрд╡ рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХрд░рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ; рдЕрдкрдиреА рд╕рдордЭ рдХреА рдЬрд╛рдВрдЪ рдХреЗ рд▓рд┐рдП рдЕрднреНрдпрд╛рд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдлрд┐рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░рд┐рдЪрд╛рд▓рди рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд▓рд╕реНрдЯрд░ (рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ k3d, kind, рдпрд╛ minikube) рдкрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВред
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ CNCF рдЕрднреНрдпрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг (Killer Shell) рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░реАрдХреНрд╖рд╛ UX рдХреЗ рд╕рдмрд╕реЗ рдХрд░реАрдм рд╣реИ - рдкреНрд░рддреНрдпреЗрдХ CKA / CKAD рдЦрд░реАрдж рдореЗрдВ рджреЛ рдореБрдлреНрдд Killer Shell рд╕рддреНрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд╡реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░реАрдХреНрд╖рд╛ рд╕реЗ рдХрд╛рдлреА рдХрдард┐рди рд╣реИрдВ (рддрд╛рдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░реАрдХреНрд╖рд╛ рдЖрд╕рд╛рди рд▓рдЧреЗ), рдФрд░ рд╕рдордп рджрдмрд╛рд╡ рдЕрдиреБрдХрд░рдг рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд╣реИред
рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреНрдпрд╛ рдХрд░реЗрдВ
- рдПрдХ рдкрд░реАрдХреНрд╖рд╛ рдЪреБрдиреЗрдВ - CKA рдпрджрд┐ рдЖрдк рд╕рдВрдЪрд╛рд▓рди рдХрд░рддреЗ рд╣реИрдВ; CKAD рдпрджрд┐ рдЖрдк рдРрдк рдмрдирд╛рддреЗ рд╣реИрдВред
- рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Kubernetes рдХреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрднрд╡ рдХреЗ рдЫрд╣ рдорд╣реАрдиреЗ рд╕реЗ рдХрдо рд╣реИрдВ, рддреЛ рдкрд╣рд▓реЗ KCNA рдХреЛ рдПрдХ рджрдмрд╛рд╡-рдореБрдХреНрдд рдкрд░рд┐рдЪрдп рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдВред KCNA рдореЗрдВ 60 рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдп рдкреНрд░рд╢реНрди, $250, рдХреЛрдИ рд▓реИрдм рдирд╣реАрдВ рд╣реИред рдпрд╣ CKA рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрд╡-рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЖрдкрдХреЛ рд╢рдмреНрджрд╛рд╡рд▓реА рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред
- 8 рд╕рдкреНрддрд╛рд╣ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдФрд░ рдкреНрд░рддрд┐ рд╕рдкреНрддрд╛рд╣ 8-12 рдШрдВрдЯреЗ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВред рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд▓рд╕реНрдЯрд░ (рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ kind рдореБрдлреНрдд рд╣реИ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рджреИрдирд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкрд░рд┐рдЪрд╛рд▓рди рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВред
- рдкрд░реАрдХреНрд╖рд╛ рд╕реЗ рджреЛ рд╕рдкреНрддрд╛рд╣ рдкрд╣рд▓реЗ, рджреЛрдиреЛрдВ Killer Shell рд╕рддреНрд░ рдХрд░реЗрдВред рд╡реЗ рдЖрдкрдХреЛ рд╡рд┐рдирдореНрд░ рдХрд░реЗрдВрдЧреЗред рдЙрдирдХреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрдЯ рдХреА рдЧрдИ рдХрдореА рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
- рдкрд░реАрдХреНрд╖рд╛ рджреЗрдВред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдореБрдлреНрдд рд░рд┐рдЯреЗрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдореНрдореАрджрд╡рд╛рд░ рдпрд╛ рддреЛ рдкрд╣рд▓реЗ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдпрд╛ рд░рд┐рдЯреЗрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рд╕ рд╣реЛрддреЗ рд╣реИрдВ - рдпрд╣ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП 95%+ рд╕рдВрдЪрдпреА рдкрд╛рд╕ рджрд░ рд╣реИ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рдЖрдк Kubernetes рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ CKA рдФрд░ CKAD рджреЛрдиреЛрдВ рд╕рдордп рдХреЗ рд▓рд╛рдпрдХ рд╣реИрдВред рд╡реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкреНрд░рдорд╛рдгрди рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдзреЛрдЦрд╛ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдирдХреЗ рдмреАрдЪ рдЪрдпрди рдХрд░рдирд╛ рдЬреНрдпрд╛рджрд╛рддрд░ рдЗрд╕ рдмрд╛рдд рдХрд╛ рд╕рд╡рд╛рд▓ рд╣реИ рдХрд┐ рдЖрдкрдХреА рд░реЛрдЬрд╝рдорд░реНрд░рд╛ рдХреА рдиреМрдХрд░реА рд╕реЗ рдХреМрди рд╕рд╛ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рд╡рд╣ рдЪреБрдиреЗрдВред рдкрд░реЗрд╢рд╛рди рди рд╣реЛрдВред