Kubernetes рдХреЗ рд▓рд┐рдП 90+ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг: рдкрд░рд┐рдирд┐рдпреЛрдЬрди, рдкреНрд░рдмрдВрдзрди, рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛрд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ


2018 рдХреЗ рдкрддрди рдореЗрдВ, рд╣рдордиреЗ 25 рдЙрдкрдпреЛрдЧреА рдХреБрдмреЗрд░рдиреЗрдЯ рдЙрдкрдХрд░рдг рдХреА рдПрдХ рд╕реВрдЪреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА ред рддрдм рд╕реЗ, рдордВрдЪ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдореЗрдВ рдмрдврд╝ рдЧрдпрд╛ рд╣реИ ред рдХрдВрдЯреЗрдирд░ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдХрд╛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдлрд▓рдлреВрд▓ рд░рд╣рд╛ рд╣реИ, рдЖрдк рд▓рдЧрднрдЧ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрдХ рдЙрдкрдХрд░рдг рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, Mail.ru рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдПрдПрд╕ рдЯреАрдо рдиреЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдФрд░ рдЪрдпрди рдХреЛ рдкреВрд░рдХ рдмрдирд╛рдпрд╛ред рд╣рдо рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдореЗрдВ рд▓рдЧрднрдЧ рд╕реМ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реВрдЪреА рд▓рд╛рддреЗ рд╣реИрдВ рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬреАрд╡рди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреЗ рд╣реИрдВред



рдХреНрд▓рд╕реНрдЯрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдЙрдкрдХрд░рдг


1. рдХреАрд▓


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ рдмрдпрд╛рди рдЬреЛ рдбреЗрдордирд╕реЗрдЯ, рд╕реНрдЯреЗрдЯрдлреБрд▓рд╕реЗрдЯ, рд╣реЗрд▓реНрдо рдФрд░ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рдХреЗ рдЕрдкрдбреЗрдЯ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред рдПрдХ рдЖрджреЗрд╢, рдХреЛрдИ рдирд┐рд░реНрднрд░рддрд╛, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ рддрд╛рд▓реЗред

2. рдХреБрдмреЗ-рдареЗрд╕-рдХреНрд░рдо


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдЬреЛ рднрд╛рд░реА рднрд╛рд░ рдХреЗ рддрд╣рдд рдЙрддреНрдкрд╛рджрди рдХрд╛рд░реНрдп рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ DNS рд╕рд░реНрд╡рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ K8 рдореЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рджрд░реНрд╢рди рдХреА рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛрд▓реЙрдЧрд┐рдВрдЧ, рдкреНрд░рдорд╛рдгрди рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЦреЛрдЬ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЕрдиреНрдп рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдПрдХ рдЙрдкрдпреЛрдЧреА рд╕реЗрдЯ рд╣реИред

3. K3sup


K3sup (рдЙрдЪреНрдЪрд╛рд░рд┐рдд рдХреЗрдЪрдк) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рд╕реЗрдХрдВрдб рдХреЗ рдПрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕реНрдерд╛рдиреАрдп рдпрд╛ рджреВрд░рд╕реНрде рдЖрднрд╛рд╕реА рдорд╢реАрди рдореЗрдВ рдХреБрдмреЗрдХреЙрдиреНрдлрд┐рдЧ рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



4. Mail.Ru Cloud Solutions: рдХреНрд▓рд╛рдЙрдб рдХрдВрдЯреЗрдирд░


рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░, рдЖрдк рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣ рдХреЛ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдХреБрдЫ рд╣реА рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдЖрдкрдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХреНрд▓рд╕реНрдЯрд░ рдорд┐рд▓реЗрдЧрд╛ рдФрд░ рдЗрд╕реЗ рд╕рд╣реА рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдХреНрд▓рд╕реНрдЯрд░ рднреА рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЖрд╕рд╛рди рд╣реИрдВ - рд╡реЗ Mail.Ru рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЕрддреНрдпрдзрд┐рдХ рднрд░реА рд╣реБрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд╣реИрдВред


5. рдХреБрдмреЗрджрдо


рдЕрдкрдиреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рдЗрд╖реНрдЯрддрдо рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдЯреВрд▓ред рдореБрдЦреНрдп рд▓рд╛рдн рдХрд┐рд╕реА рднреА рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдиреНрдпреВрдирддрдо рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рдРрдб-рдСрди рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ, рд╕рдм рдХреБрдЫ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред 

6. рдХреБрдмреЗрд╕реНрдкреНрд░


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП Ansible рднреВрдорд┐рдХрд╛ рд╕реЗрдЯред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: AWS, GCE, Azure, Mail.Ru Cloud Solutions, OpenStack рдФрд░ рдирдВрдЧреЗ рдзрд╛рддреБ IaaSред рдпрд╣ рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рдЬрд┐рд╕реЗ рдХреБрдмреЗрджрдо рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ рдЬреЛ Ansible рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ - рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЗ рд╕рд╛рде рдЖрдкрдХреЛ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред 

7. рд╕рдВрдзрд┐-рдЕрдк 


рдЖрдкрдХреЛ рдмрд╕ рдХреБрдЫ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдУрдкрдирд╕реНрдЯреИрдХ рд╕рд╣рд┐рдд рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд╕реНрдерд╛рдиреАрдпрд╣реЛрд╕реНрдЯ, рдирдВрдЧреЗ рдзрд╛рддреБ рдХреА рддреИрдирд╛рддреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

8. рдорд┐рдиреАрдХреНрдпреВрдм


рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рд╢реБрд░реБрдЖрдд рдЬреЛ рд╕рд┐рд░реНрдл рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рдЬрд╛рди рд░рд╣реЗ рд╣реИрдВред рдЙрдкрдХрд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓реИрдкрдЯреЙрдк рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рдЕрдВрджрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдПрдХрд▓ рдиреЛрдб рдиреЛрдб рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕, рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╕рдорд░реНрдерд┐рддред

9. рдорд╛рдЗрдХреНрд░реЛрдХреЗ 8 рдПрд╕ 


рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдПрдЬ рдФрд░ рдЖрдИрдУрдЯреА рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рд╣реИред

10. рдмреВрдЯрдХреБрдм 


рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдХреНрд▓рд╕реНрдЯрд░ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрд╕реНрдерд╛рдпреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкреНрд░рдмрдВрдзрди рд╡рд┐рдорд╛рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдмреВрдЯрдХреНрдпреВрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рдЖрд╡рд╢реНрдпрдХ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдирдП рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмреВрдЯ рд╣реЛрдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред

11. Rancher рджреНрд╡рд╛рд░рд╛ RKE


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЕрдВрджрд░ рд╕реАрдПрдирд╕реАрдПрдл рд╡рд┐рддрд░рдг рдХреЛ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд┐рдпрд╛ред рдЖрдкрдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╕рд░рд▓ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рди рдХрд┐ рдЖрдк рдЬрд┐рд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВред

рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдХрд░рдг


12. рдХреВрдм-рд░рд╛рдЬреНрдп-рдореЗрдЯреНрд░рд┐рдХреНрд╕


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдкреАрдЖрдИ рд╕рд░реНрд╡рд░ рдХреЛ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛, рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореАрдЯреНрд░рд┐рдХ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИред рдиреЛрдб рдХреЗ рднреАрддрд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдиреЛрдбреНрд╕, рдЪреВрд▓реНрд╣рд╛, рдФрд░ рддреИрдирд╛рддреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

13. рдХреБрдмреЛрдмреЙрдХреНрд╕


рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдХрдВрд╕реЛрд▓ рдЬреЛ рдЖрдкрдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХреНрд▓рд╕реНрдЯрд░ рдореЙрдиреАрдЯрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдЪреВрд▓реНрд╣рд╛ рд╕рдВрд╕рд╛рдзрдиреЛрдВ, рдХрдВрдЯреЗрдирд░ рд▓реЙрдЧ рдФрд░ рдЕрдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд╛рдВрдЫрд┐рдд рдирд╛рдорд╕реНрдерд╛рди рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдФрд░ рд╡рд╛рдВрдЫрд┐рдд рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рдФрд░ рдХрд╛рдо рдХреЛ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред  


14. рд░рдХреНрд╖


Rakess plugin (рд░рд┐рд╡реНрдпреВ рдПрдХреНрд╕реЗрд╕) Kubernetes рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рднреА рдПрдХреНрд╕реЗрд╕ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк kubectl Cort can-i рд╕реВрдЪреА рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд░реНрд╡рд░ рдкрд░ рд╕рднреА рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

15. рдХреБрдмреЗрдЯрд╛рдЗрд▓


рдмреИрд╢ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╣реА рд╕реНрдЯреНрд░реАрдо рдореЗрдВ рдХрдИ рдЪреВрд▓реНрд╣реЛрдВ рдХреЗ рд▓реЙрдЧ рдХреЛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдореВрд▓ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдпрд╣ рдкрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдпрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬреАрдердм рдкрд░ рдПрдХ рдЕрд▓рдЧ рдХрд╛рдВрдЯрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдорд▓реНрдЯреАрдЯреЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЙрдЧ рдХреЛ рд░рдВрдЧреАрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

16. рд╕реНрдЯрд░реНрди


рдПрдХ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЪреВрд▓реНрд╣рд╛ рдкреВрдВрдЫ рдЙрдкрдХрд░рдгред рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ: рдЪреВрд▓реНрд╣рд╛ рдХреЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ (рдЖрдкрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрдИрдбреА рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ), рдЗрд╕реА рддрд░рд╣ рдЖрдк рдЕрдиреБрд░реЛрдзрд┐рдд рдЪреВрд▓реНрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░рджрд░реНрд╢рд┐рдд рд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдФрд░ рдХрд╕реНрдЯрдо рдЧреЛ-рдЯреЗрдореНрдкрд▓реЗрдЯ рд╣реИрдВ, рд╕рдордп рдЕрд╡рдзрд┐ рдпрд╛ рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рдФрд░ рдмрд╣реБрдд рдХреБрдЫред ред

17. рдкреНрд░реЛрдореЗрдерд┐рдпрд╕


рд╣рдо рдЗрд╕ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреА рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдЯреВрд▓ рдХрд╛ рдлрд┐рд░ рд╕реЗ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдмрди рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╕рднреА рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реИ, рдЕрдкрдиреА рдЦреБрдж рдХреА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рд▓реЛрдХрдкреНрд░рд┐рдп рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рдХрдИ рддреИрдпрд╛рд░ рдПрдХреАрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: PostgreSQL, MySQL, ETCDред рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдСрдкрд░реЗрдЯрд░

рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ , рдЖрдк рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣ рдореЗрдВ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдЧреНрд░рд╛рдлрд╛рдирд╛ рдФрд░ рдПрд▓рд░реНрдЯрдореИрдирдЧрд░ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИ ред

18. рдЬреИрдЧрд░


рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЯреНрд░реЗрд╕ рдЙрдкрдХрд░рдгред рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдФрд░ рдкрд╣рдЪрд╛рди рдФрд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдореЗрдВ рд▓реЗрдирджреЗрди рдФрд░ рд╕реЗрд╡рд╛ рдирд┐рд░реНрднрд░рддрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдоред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╡рд┐рд╢реЗрд╖ рдЬреИрдЧрд░ рдСрдкрд░реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ ред 

19. рд╕рд░реНрдЪрд▓рд╛рдЗрдЯ


рдХреЗ рд▓рд┐рдП Kubernetes рдСрдкрд░реЗрдЯрд░ Icinga ред рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣реЛрдВ рдкрд░ рдЖрд╡рдзрд┐рдХ рдЬрд╛рдБрдЪ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо, рдФрд░ рдпрджрд┐ рдХреБрдЫ рдЧрд▓рдд рд╣реИ рддреЛ рдИ-рдореЗрд▓, рдПрд╕рдПрдордПрд╕ рдпрд╛ рдЪреИрдЯ рджреНрд╡рд╛рд░рд╛ рд╕реВрдЪрдирд╛рдПрдВ рднреЗрдЬреЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯреВрд▓ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╕реВрдЯ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕рдХреА рдорджрдж рд╕реЗ, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдпрд╣ рдПрдХ рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо рднреА рдмрди рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рдЖрдВрддрд░рд┐рдХ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

20. рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдСрдкрд░реЗрд╢рдирд▓ рд╡реНрдпреВ (рдХреБрдмреЗ-рдСрдкреНрд╕-рд╡реНрдпреВ)


рдХрдИ рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХреЗрд╡рд▓-рдкреНрд░рдгрд╛рд▓реА рдбреИрд╢рдмреЛрд░реНрдбред рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдореВрд╣реЛрдВ, рдЯреНрд░реИрдХ рдиреЛрдбреНрд╕ рдФрд░ рдЪреВрд▓реНрд╣рд╛ рд╕реНрдерд┐рддрд┐ рдХреЗ рдмреАрдЪ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рдЪреВрд▓реНрд╣рд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рд╡рд┐рдирд╛рд╢ред 


21. рдХреБрдмреЗрд╡рдЪ 


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреЙрдбреНрд╕ рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИ, рд╕рд┐рд╕реНрдЯрдо рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрддрд╛ рд╣реИ, рд▓реЙрдиреНрдЪ рдХреЗ рдмрд╛рдж рдЖрдкрдХреЛ рд╡реЗрдм рд╣реБрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реВрдЪрдирд╛рдПрдВ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреАред рдЖрдк рдмрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдЕрдкрдиреА рд╕реВрдЪрдирд╛рдУрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

22. рдмреБрдиреЗрдВ рдШреЗрд░рд╛ 


Kubernetes рдФрд░ Docker рд╕рдореВрд╣реЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░реЗрдВ рдФрд░ рдЙрдирдХрд╛ рдирд┐рд╡рд╛рд░рдг рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдХрдВрдЯреЗрдирд░реАрдХреГрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдкрд╣рдЪрд╛рди рд╕рдХреЗрдВ рдФрд░ рдареАрдХ рдХрд░ рд╕рдХреЗрдВред рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдмрд╛рдзрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


23. рдЯрд░реНрдмреЛрдиреЛрдорд┐рдХ / рдХреБрдмреЗрддреБрд░рдмреЛ 


рдЖрдкрдХреЗ рдкреВрд░реЗ рд╕реНрдЯреИрдХ рдХреА рджреГрд╢реНрдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рдФрд░ рд░рдирд┐рдВрдЧ рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯреНрд░реА рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдкрд░рд┐рдХреНрд╖рдг


24. рдХреБрдмрд╡рд▓


Kubernetes YAML рдпрд╛ JSON рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгред Kubernetes OpenAPI рд╕реЗ рдЙрддреНрдкрдиреНрди рд╕реНрдХреАрдорд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рддреНрдпрд╛рдкрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдХреАрдорд╛ рд╕рддреНрдпрд╛рдкрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

25. рд╣реЗрд▓рдо-рдХреНрдпреВрдмрд╡реЗрд▓


рд╣реЗрд▓реНрдо рдкреНрд▓рдЧрдЗрди рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реНрдХреАрдорд╛ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЖрд░реЗрдЦ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдЖрд░реЗрдЦреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

26. рдмреЛрдЯрдХреНрдпреВрдм


рдмреЛрдЯреНрдпреВрдм рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣реЛрдВ рдкрд░ рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛрдбрд┐рдмрдЧ рдФрд░ рд░рди рдЪреЗрдХ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЯреВрд▓ рд╡рд┐рднрд┐рдиреНрди рдореИрд╕реЗрдЬрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЬреИрд╕реЗ рдХрд┐ рд╕реНрд▓реИрдХ рдФрд░ рдореИрдЯрд░реИрд╕реНрдЯ рдХреЗ рд╕рд╛рде рднреА рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИред рд▓рд╛рдн рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдФрд░ рдЖрд╕рд╛рди рд╕реЗрдЯрдЕрдк рд╣реИрдВред


27. рд╕реЛрдиреЛрдмреБрдп


Sonobuoy рдЕрдиреБрдкрд╛рд▓рди рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ, рд╡рд░реНрдХрд▓реЛрдб рдХреЛ рдбрд┐рдмрдЧ рдХрд░рдиреЗ рдФрд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдо рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдиреИрджрд╛рдирд┐рдХ тАЛтАЛрдЙрдкрдХрд░рдг рд╣реИред рдЯреЗрд╕реНрдЯ рдЧреИрд░-рд╡рд┐рдирд╛рд╢рдХрд╛рд░реА рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╕реНрдкрд╖реНрдЯ, рд╕реВрдЪрдирд╛рддреНрдордХ рд░рд┐рдкреЛрд░реНрдЯ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВред

28. рд╕рдВрдХ рдХрдВрдЯреЗрдирд░


Snyk рдЖрдкрдХреЛ Kubernetes рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рдХрд╛рд╕ рдЬреАрд╡рди рдЪрдХреНрд░ рдореЗрдВ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдЦреЛрдЬрдиреЗ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред


29. рдХреНрдпреВрдм-рдмрдВрджрд░


рдЕрд░рд╛рдЬрдХрддрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП, рдХреНрдпреВрдм-рдмрдВрджрд░ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдмреЗрддрд░рддреАрдм рдврдВрдЧ рд╕реЗ рд╣рдЯрд╛ рджреЗрдЧрд╛ рдФрд░ рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧрд╛ред

30. K8s-testuite 


рдиреЗрдЯрд╡рд░реНрдХ рдмреИрдВрдбрд╡рд┐рдбреНрде рдФрд░ рд▓реЛрдб рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рджреЛ рд╣реЗрд▓реНрдо рдЖрд░реЗрдЦреЛрдВ рд╕реЗ рдорд┐рд▓рдХрд░ рдмрдирддрд╛ рд╣реИред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдХрд┐ рдЙрдирдХрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рд╣реА рд╣реИ, рд╕рд╛рде рд╣реА рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдФрд░ рд╕рд╣реА рд▓реЛрдб рд╡рд┐рддрд░рдг рднреАред

31. рд╢рдХреНрддрд┐рд╢рд╛рд▓реА 


рдпрд╣ рдЙрдкрдХрд░рдг рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИ рдФрд░ рдЕрд░рд╛рдЬрдХрддрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рднреА рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЖрдк рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдореЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрдпрдирд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рдШрдЯрдХреЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рддреИрдирд╛рддреА рдХреЗ рдмрд╛рдж, рдЙрдкрдХрд░рдг рд╕реНрд╡рд╛рдпрддреНрдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред


рд╕реБрд░рдХреНрд╖рд╛


32. рд╣рд╛рд░реНрдмрд░


рд╣рд╛рд░реНрдмрд░ рд░рдЬрд┐рд╕реНрдЯреНрд░рд┐рдпрд╛рдВ рд░реЛрд▓-рдЖрдзрд╛рд░рд┐рдд рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рд╢реБрд░реВ рдХрд░рдХреЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рдЫрд╡рд┐рдпреЛрдВ рдХреА рд░рдХреНрд╖рд╛ рдХрд░рддреА рд╣реИрдВред рдЙрдкрдХрд░рдг рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐рдпреЛрдВ рдХреА рднреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реИред

33. рдХреБрдмреЗрд╕реЗрдХ


рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдВрд╕рд╛рдзрди рд╕реБрд░рдХреНрд╖рд╛ рдЬреЛрдЦрд┐рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЙрдкрдХрд░рдгред рдЗрд╕рдХреЗ рд╕рд╛рде, рдЖрдк рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреА рд╕рдордЧреНрд░ рд╕реБрд░рдХреНрд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢реЛрдВ рдХреА рдкреВрд░реА рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред 

34. рдЕрдиреБрдорддрд┐-рдкреНрд░рдмрдВрдзрдХ


рдпрд╣ рд╕рд╛рдЗрдЯрдЕрдк рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд░реЛрд▓-рдмреЗрд╕реНрдб рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ рдХреЗ рдЬрд░рд┐рдП рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕реЗрд╕ рд░реЛрд▓реНрд╕ рдХреЛ рдореИрдиреЗрдЬ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдПрдВ, рдПрдХ рдирд╛рдо рд╕реНрдерд╛рди / рдЕрдиреБрдорддрд┐ рджреЗрдВ, рдФрд░ рдХреБрдмреЗрдХреЙрдиреНрдлрд╝рд┐рдЧ YAML рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВред


35. рдХреНрдпреВрдм-рд╕реНрдХреИрди


рдСрдХреНрдЯрд░реАрди рдХрд╛ рдЙрдкрдХрд░рдг рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╡рд░реНрдХрд▓реЛрдб рдореЗрдВ рдЬреЛрдЦрд┐рдо рдореВрд▓реНрдпрд╛рдВрдХрди рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИред рдХреНрдпреВрдм-рд╕реНрдХреИрди рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рддрд╣рдд рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рдЬреЛрдЦрд┐рдо рдХреЗ рд╕рдмрд╕реЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╕реНрддрд░ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 30 рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рддрд╛ рд╣реИред рдЙрдкрдХрд░рдг рддрдм рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕рд╛ рд╕рдВрдпреЛрдЬрди рдЦрддрд░реЛрдВ рдХреЗ рд╕реНрддрд░ рдХреЛ рдХрдо рдХрд░реЗрдЧрд╛ред


36. рдХреЗ-рд░реЗрд▓


рдХреЗ-рд░реЗрд▓ рдХреЛ рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдкрдХреЛ рдЕрдкрдиреА рдиреАрддрд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдЪрд╛рд╣рд┐рдПред рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдХрдИ рдЖрд╕рд╛рди рддрд░реАрдХреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдмрд╣реБ-рдХрд┐рд░рд╛рдпреЗрджрд╛рд░ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ, рд╡реЗ рдЦрддрд░рдирд╛рдХ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдЕрд╕реНрдерд┐рд░рддрд╛ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреЗ рд╣реИрдВред

37. рдХреА рдХреНрд▓реЛрдХ


KeyCloak рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдкрд╣рдЪрд╛рди рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг рд╣реИред рдпрд╣ рдПрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕реБрд╡рд┐рдзрд╛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреНрдпреВрдирддрдо рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдФрд░ рдЙрдирдХреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд░рдЦрд░рдЦрд╛рд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рдм рдЕрдм рд╕рд╣реА рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

38. рдПрдХреНрд╡рд╛рд╕реЗрдХ


рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдкреВрд░реЗ рдЬреАрд╡рди рдЪрдХреНрд░ рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рдХрдВрдЯреЗрдирд░ рдкрд░ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдПрдЬреЗрдВрдЯ рдХреЛ рддреИрдирд╛рдд рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рдВрднрд╛рд╡рд┐рдд рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдЖрдк рдХреЗрдВрджреНрд░реАрдп рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдкрдХрд░рдг рдЖрдкрдХреЛ рд╕реНрдерд╛рдиреАрдп рдФрд░ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рд▓рдЪреАрд▓реА рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред 

рдПрдХ рдЕрдиреНрдп рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЙрдкрдХрд░рдг рдЗрд╕рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ - рдХреНрдпреВрдм-рдмреЗрдВрдЪ , рдЬреЛ рд╕реАрдЖрдИрдПрд╕ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред

39. рддрд┐рдЧрд░реЗ


рдХреИрд▓рд┐рдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рдХрд╛ рдПрдХ рдЙрдкрдХрд░рдг , рдПрдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╣реБ-рдмрд╛рджрд▓ рдФрд░ рд╡рд┐рд░рд╛рд╕рдд рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдПрдХ рд╕реЗрдЯред

40. рдХреНрд▓рдо


рдХреНрд▓рдо, рдпрд╛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЖрд▓рд╕реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рдмрдВрдзрдХ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ / рд╣рдЯрд╛рдиреЗ / рдмрджрд▓рдиреЗ рдЬреИрд╕реЗ рд╕рд░рд▓ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рдпрд╣ kubeconfig рдлрд╝рд╛рдЗрд▓реЗрдВ рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рднреВрдорд┐рдХрд╛рдУрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддрд╛ рд╣реИред

41. рд╕реНрдЯреНрд░рд╛рдВрдЧ рдбреА.рдПрдо.рдбреА.


рд╕реНрдЯреНрд░рд╛рдВрдЧ рдбреАрдПрдо рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдФрд░ / рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдмрдВрдзрди рд╡рд┐рдорд╛рди рд╣реИред рдПрдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдПрдкреАрдЖрдИ, рдПрдХ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░, рдЬреЛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рд▓реЙрдЧ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдорд┐рд▓рдХрд░ рдмрдирддрд╛ рд╣реИред 

42. рдлрд▓реНрдХреЛ


рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХреНрд▓рд╛рдЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдЙрдкрдХрд░рдг рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдЬреЛрдЦрд┐рдо рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред рдиреЛрдЯрд┐рдлрд╝рд┐рдХреЗрд╢рди рдХреЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдЦрддрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред

43. Sysdig Secure 


рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕ рдФрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдФрд░ рдбреЙрдХрд░ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрд▓рд╛рдЙрдб рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЙрдкрдпреЛрдЧреА рдЙрдкрдпреЛрдЧрд┐рддрд╛рдПрдБ


44. рдХреНрд░реВ


рдХреНрд░реВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдХреБрдмреЗрдХрд▓ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдвреВрдВрдврдиреЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдХрд░рдг APT , DNF рдпрд╛ Homebrew рдХреЗ рд╕рдорд╛рди рд╣реИ ред

45. Ksniff


Kubectl рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрд┐рд╕реА рднреА рдкреЙрдб рд╕реЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рджреВрд░ рд╕реЗ рдХреИрдкреНрдЪрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ Wireshark рдФрд░ tcpdump рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ ред


46. рдХреБрдмреЗ-рдкреАрдПрд╕ 1


рдХреНрдпреВрдм-рдкреАрдПрд╕ 1 рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдВрджрд░реНрдн рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╛рдорд╕реНрдерд╛рди рдХреЛ рдХреБрдмреЗрдХреЗрд▓ рд╕реЗ рдмрд╛рд╢ / рдЬреЗрдбрд╢ рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдХреЛрдИ рдХрдорд╛рдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

47. рдХреБрдмрдлрд╡рдж


рдпрджрд┐ рдЖрдк рдПрдХ рджреВрд░рд╕реНрде рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕реЗрд╡рд╛рдПрдБ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ Kubefwd рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рд╕реНрдерд╛рдиреАрдп рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред рдХрд┐рд╕реА рднреА рд╕рдВрд╢реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ: рдпрджрд┐ рдЖрдк kubectl рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддреЗ рд╣реИрдВред


48. рдХреБрдмреЗрдЯрд░реНрдорд┐рдирд▓


рдпрд╣ рдПрдХ рд╕рд╣рд╛рдпрдХ рдЙрдкрдХрд░рдг рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдХреБрдмреЗрдЯреЗрд▓ рдФрд░ рдЖрдкрдХреЗ рдХрдВрд╕реЛрд▓ рдХреЛ рдкреВрд░рдХ рдХрд░рддрд╛ рд╣реИред


49. рдкрд╛рдбрд╝


рд╕реНрдХреЗрдлреЛрд▓реНрдб рдПрдХ рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИ рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░рдВрддрд░ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдЙрдкрдХрд░рдг рдмрд╣реБрдд рд╣рд▓реНрдХрд╛ рд╣реИ рдФрд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕рд╛рдЗрдб рдкрд░ рдШрдЯрдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

50. рдХреБрдмреЗрдХреНрдЯреЗрд▓-рдПрд▓рд┐рдпрд╛рд╕реЗрд╕


Kubectl рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдФрд░ рдмрд╣реБрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрд░реНрдл тАЛтАЛрдЬрдирд░реЗрдЯрд░ред рдЗрд╕рдХреЗ рд╕рд╛рде, рдЖрдк рдмрд╣реБрдд рдЬрд▓реНрджреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рджреИрдирд┐рдХ рдкреНрд░рд╢рд╛рд╕рди рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рднреА рдЕрд╡рд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП 800 рд╕реЗ рдЕрдзрд┐рдХ рд▓рдШреБ рдЙрдкрдирд╛рдо рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

51. рдХреБрдмреНрдЯреЗрдХреНрд╕ / рдХреБрдмреЗрдВрд╕


рдУрдкрди рд╕реЛрд░реНрд╕ рдпреВрдЯрд┐рд▓рд┐рдЯреА, рдЬреЛ рдХреБрдмреЗрдХреНрдЯрд▓ рдХреЛ рдкреВрд░рдХ рдХрд░рддреА рд╣реИ, рдЖрдкрдХреЛ рд╕рдВрджрд░реНрдн рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдХрдИ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рд╕рд╛рде рд╣реА рдирд╛рдорд╕реНрдерд╛рди рдХреЗ рдмреАрдЪ рдЪрд▓рддреА рд╣реИред рдмреИрд╢ / zsh / рдордЫрд▓реА рдХреЗ рдЧреЛрд▓реЗ рдореЗрдВ рдСрдЯреЛрдлрд┐рд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИред

kubectxрдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рд╕рдореВрд╣реЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ:


kubens рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЗ рдмреАрдЪ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ:


52. рдХреБрдмреЗ-рдЦреЛрд▓


рдПрдХ рдЙрдкрдХрд░рдг рдЬреЛ рдЧрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╕реНрд╡рддрдГ рдкреВрд░реНрдг рдЖрджреЗрд╢, рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдЖрджреЗрд╢реЛрдВ рдХреА рдЦреЛрдЬ рдФрд░ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрди-рд▓рд╛рдЗрди рдорджрдж рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред


53. рдЭреБрдХрд╛рд╡


рдпрджрд┐ рдЖрдк рд╢рд╛рдпрдж рд╣реА рдХрднреА рдХрдВрд╕реЛрд▓ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВ, рддреЛ рдЭреБрдХрд╛рд╡ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдк рддреБрд░рдВрдд рджреЗрдЦ рд╕рдХреЗрдВ рдХрд┐ рдХрд┐рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрди рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрдкрдХрд░рдг рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрд╕рд╛рдзрди рдХреА рд╕реНрдерд┐рддрд┐ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдпрд╛ рд╕рднреА рдХреЛ рдПрдХ рд╕рд╛рде рдЬрд╛рд░реА рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдЕрдкрдбреЗрдЯ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдмрд╣реБрдд рддреЗрдЬ рдмрдирд╛рддрд╛ рд╣реИред



54. рдХреИрд▓ (рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЯреЗрд▓)


рдЙрдкрдХрд░рдг рдЖрдкрдХреЛ рд╡рд╛рдВрдЫрд┐рдд рджрд┐рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рд▓реЙрдЧ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╕реЗрд╡рд╛, рдкрд░рд┐рдирд┐рдпреЛрдЬрди, рд▓реЗрдмрд▓ рдФрд░ рдЕрдиреНрдп рдорд╛рдкрджрдВрдбреЛрдВ рджреНрд╡рд╛рд░рд╛ рдлрд▓реА рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рддрд╛ рд╣реИред рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдорд╛рдирджрдВрдбреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд▓реЙрдиреНрдЪ рдХреЗ рдмрд╛рдж рдЪреВрд▓реНрд╣рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ рдпрд╛ рд▓реЙрдЧ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╡рд┐рдХрд╛рд╕ рдХреЗ рдФрдЬрд╛рд░


55. рд╣реЗрд▓реНрдо 


рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ, рд╣реЗрд▓рдо рдЪрд╛рд░реНрдЯ рдХреЗ рд╕рд╛рде рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╡рд┐рдзрд╛рдирд╕рднрд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

56. рд╣реЗрд▓рдо -2to3


рдпрд╣ рдкреНрд▓рдЧрдЗрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрдЪрд┐рдд рд╡рд┐рдиреНрдпрд╛рд╕ рд╕рдлрд╛рдИ рдХреЗ рд╕рд╛рде Helm v2 рд╕реЗ Helm v3 рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ ред


57. рд░рдХ


рд░реВрдХ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛ рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ рддреИрдирд╛рддреА, рд▓реЛрдбрд┐рдВрдЧ, рд╕реНрдХреЗрд▓рд┐рдВрдЧ, рдЕрдкрдбреЗрдЯрд┐рдВрдЧ, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛ (рд╕реЗрдл, рдПрдЬрдлреЙрд╕, рдХреЙрдХрд░реЛрдЪрдбреАрдмреА, рдХреИрд╕реЗрдВрдбреНрд░рд╛, рдПрдирдПрдлрдПрд╕, рдпреВрдЧрд╛рдмрд╛рдЗрдЯ рдбреАрдмреА) рдХрд╛ рд╕рдорд╛рдзрд╛рди рджреГрдврд╝рддрд╛ рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

58. рдХрдВрдЯреВрд░


рдХрдВрдЯреВрд░, рдПрдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрдВрдЯреНрд░реЛрд▓рд░ рдХрдВрдЯреНрд░реЛрд▓рд░, рдЗрдирдЧреНрд░реЗрдб рдФрд░ рд╕рд░реНрд╡рд┐рд╕ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдВрдЯреНрд░реЛрд▓ рдкреНрд▓реЗрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

59. рд╢реЗрд▓-рдСрдкрд░реЗрдЯрд░


рд╢реЗрд▓ рдСрдкрд░реЗрдЯрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдСрдкрд░реЗрдЯрд░ рдмрдирд╛рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдШрдЯрдирд╛рдУрдВ рдФрд░ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмреАрдЪ рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред 

60. рд╣реЗрд▓реНрдо-рдСрдкрд░реЗрдЯрд░-рдЖрд░рдВрдн рдХрд░рдирд╛


рдЖрдкрдХреЗ рд╣реЗрд▓реНрдо рд░рд┐рд▓реАрдЬ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред


61. рд╣реЗрд▓реНрдордлрд╛рдЗрд▓


рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдЪрд╛рд░реНрдЯ рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдгред рдЖрдкрдХреЛ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╣реЗрд▓рдо рд░рд┐рд▓реАрдЬ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЙрдирдХреА рддреИрдирд╛рддреА рдХрд╛ рдХреНрд░рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧреА рдЪреАрдЬреЗрдВ рдХрд░рддрд╛ рд╣реИред

62. рдХреБрдбреЛ


рдХреБрдбреВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ YAML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрдердиреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдСрдл-рдж-рд╢реЗрд▓реНрдл рдСрдкрд░реЗрдЯрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

63. рд╣реЗрд▓реНрдо-рдбреЙрдХреНрд╕


рдпрд╣ рдЙрдкрдХрд░рдг рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдорд╛рд░реНрдХрдбреИрдо рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╣реЗрд▓рдо рдЖрд░реЗрдЦ рд╕реЗ рдкреНрд░рд▓реЗрдЦрди рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдЪрд╛рд░реНрдЯ рдореВрд▓реНрдпреЛрдВ рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред

64. рдЯреЗрд▓реАрдкреНрд░рд┐рд╕реЗрд╕ 


рдХреБрдмреЗрд░рдиреЗрдЯ рд╕реЗрд╡рд╛ рдХреА рд╕реНрдерд╛рдиреАрдп рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддреА рд╣реИред

65. рдХреБрдмреЗрдХреНрдЯрд▓-рдбрд┐рдмрдЧ


рдЖрдкрдХреЛ рдлрд▓реА рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдирдпрд╛ рдХрдВрдЯреЗрдирд░ рдЯрд╛рд░рдЧреЗрдЯ рдХрдВрдЯреЗрдирд░ / рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рдирд╛рдо рд╕реНрдерд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред 

66. Ksync 


рд▓рдЧрднрдЧ рддреБрд░рдВрдд рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рдЖрдкрдХреА рд╕реНрдерд╛рдиреАрдп рд╕рд┐рд╕реНрдЯрдо рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИред рдЙрдкрдпреБрдХреНрдд рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдПрдХ рдЪрд▓ рд░рд╣реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХреЛрдб рд╡рд┐рддрд░рд┐рдд рдХрд░ рд░рд╣реА рд╣реИред 

67. рд╕реНрдХреНрд╡реИрд╢ 


рдЬрдм рд╡реЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рд╣реЛрдВ, рддреЛ рдбрд┐рдмрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди, рдЖрдк рдмреНрдпрд╛рдЬ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рддрд╣рдд рд╡рд╛рдВрдЫрд┐рдд рдбрд┐рдмрдЧрд░ рдФрд░ рдиреЗрдорд╕реНрдкреЗрд╕ / рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред 

рд╕реАрдЖрдИ / рд╕реАрдбреА рдХрдиреНрд╡реЗрдпрд░


68. рд░рдлрдп


Rafay рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЯреВрд▓ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдХрдВрдкрдиреА рдпрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдбреЗрд╡рд▓рдкрд░ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо, рдСрдЯреЛрдореЗрд╢рди рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреАрд╡рдирдЪрдХреНрд░ рдкреНрд░рдмрдВрдзрди рдмрдирд╛рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рд░рд╛рдлреЗ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рднреА рд╕рдХреНрд╖рдо рд╣реИред

69. рд░рдВрдЪрд░


Rancher рдПрдХ рдкреВрд░реНрдг рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ рдЬреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрдВрдЯреЗрдирд░ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рдЪрд┐рддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ Kubernetes рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЬреИрд╕реЗ Kops рдФрд░ Kubesyay рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред рдпрд╣ рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди, рдХрдВрдЯреЗрдирд░ рдпреЛрдЬрдирд╛ рдФрд░ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди, рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛрд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдВрдЪ, рд▓реЙрдЧрд┐рдВрдЧ рдФрд░ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рднреВрдорд┐рдХрд╛-рдЖрдзрд╛рд░рд┐рдд рдЕрднрд┐рдЧрдо рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рд╕рд╣рд┐рдд рдХрдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

70. рдбреНрд░рд╛рдлреНрдЯ


рд╣реЗрд▓реНрдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдЙрдкрдпреЛрдЧрд┐рддрд╛ред рдЗрд╕рдХрд╛ рд▓рдХреНрд╖реНрдп рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдирд╛ рд╣реИ рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВред рджреЛ рд╕рд░рд▓ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде, рдЖрдк рдбреЙрдХрдЯрд░ рдпрд╛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдХрдВрдЯреЗрдирд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рднреА рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

71. рдЬреЗрдирдХрд┐рдВрд╕


рд╢рд╛рдпрдж рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдУрдкрди рд╕реЛрд░реНрд╕ CI / CD рд╕рд░реНрд╡рд░ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрдлреНрдд рдкреНрд▓рдЧ-рдЗрди рд╣реИ , рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдиреНрдпреВрдирддрдо рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдХреЗ рд╕рд╛рде рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдкрдбреЗрдЯ рдХреА рдЧреНрд░реАрди / рдмреНрд▓реВ рддреИрдирд╛рддреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред 


72. рдЯреАрдорд╕рд┐рдЯреА


JetBrains рд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рд╕реАрдЖрдИ / рд╕реАрдбреА рд╕реЗрд╡рд╛ред рдПрдХ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЖрдк рдЯреАрдорд╕рд┐рдЯреА рдмрд┐рд▓реНрдб рдПрдЬреЗрдВрдЯреЛрдВ (рд╕рдВрд╕реНрдХрд░рдг 2017.1.x рдФрд░ рдирдП рдореЗрдВ) рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд░рдЪрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред 

73. рдЕрдкреЛрд▓реЛ 


рдПрдХ рд╕рддрдд рддреИрдирд╛рддреА (рд╕реАрдбреА) рд╕рдорд╛рдзрд╛рди рдЬреЛ рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд╡-рд╕реЗрд╡рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдореМрдЬреВрджрд╛ рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣реЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рддреИрдирд╛рддреА рд╕реБрд░рдХреНрд╖рд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИред


74. Werf


рдЧреЛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реАрдПрд▓рдЖрдИ рдЯреВрд▓ рдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд┐рд▓реАрд╡рд░реА рдХреЛ рд╕рд░рд▓ рдФрд░ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Werf Dockerfiles рдпрд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдХреНрд╡рд┐рдХ рдмрд┐рд▓реНрдЯ-рдЗрди рд▓рд┐рдВрдХрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рджреЗрд╢реА рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ Docker рдЪрд┐рддреНрд░ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдбреЙрдХрд░ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕реЗ рдЕрдкреНрд░рдпреБрдХреНрдд рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рднреА рд╣рдЯрд╛рддрд╛ рд╣реИред Werf рддрдм рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рд╣реЗрд▓реНрдо-рд╕рдВрдЧрдд рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдПрдХ рдЪрд╛рд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдФрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрд╣рддрд░ рддрдВрддреНрд░, рддреНрд░реБрдЯрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рдЪрд┐рддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЙрдкрдХрд░рдг рдЖрдкрдХреЛ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрд┐рд╕реА рднреА рдореМрдЬреВрджрд╛ CI / CD рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред 

75. рдмрдЧреАрдЪрд╛


рдЧрд╛рд░реНрдбрди рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рддреЗрдЬреА рд╕реЗ рдФрд░ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИред рдПрдХ рджреВрд░рд╕реНрде рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╕рд╣рдпреЛрдЧреА рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред


рд╕реЗрд╡рд╛ рдЧреНрд░рд┐рдб


76. рдХрд╛рдЗрд▓реА


Kiali Istio рд╕рд░реНрд╡рд┐рд╕ рдЧреНрд░рд┐рдб рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреА рдкрд░рд┐рднрд╛рд╖рд╛, рд╕рддреНрдпрд╛рдкрди рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдЙрдкрдХрд░рдг рд╕реЗрд╡рд╛ рдЧреНрд░рд┐рдб рдЯреЛрдкреЛрд▓реЙрдЬреА рдХрд╛ рдПрдХ рджреГрд╢реНрдп рдЪрд┐рддреНрд░рдордп рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдмрдирд╛рддрд╛ рд╣реИ рдФрд░ рд╕рд░реНрдХрд┐рдЯ рдмреНрд░реЗрдХрд░, рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рдорд╛рд░реНрдЧ, рджреЗрд░реА рдФрд░ рдЕрдиреНрдп рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рд╡рд┐рдЪрд╛рд░ рджреЗрддрд╛ рд╣реИред 

77. рдХреБрдорд╛


рд╕рд░реНрд╡рд┐рд╕ рдЧреНрд░рд┐рдб рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ред рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ рдЖрднрд╛рд╕реА рд╡рд╛рддрд╛рд╡рд░рдг рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рджреЛрдиреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдВрдЧрдарди рдореЗрдВ рдХрд┐рд╕реА рднреА рдЯреАрдо рдХреЗ рдЙрдкрдХрд░рдг рдХреЗ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛ред


78. рддрдиреНрдХрд╛рдИ


рддрдиреНрдХрд╛рдИ рд╣реЗрд▓рдо рдбрд╛рдпрдЧреНрд░рд╛рдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрд╡рд╛ рдкреНрд░рдмрдВрдзрдХ рд╣реИред рдПрдХ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд╛рд▓рд╛ рдПрдХ рдЯреВрд▓ рдЖрдкрдХреЛ рд╣реЗрд▓рдо рдЖрд░реЗрдЦ рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╡реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдФрд░ рддреИрдирд╛рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред


рд╕реЗрд╡рд╛ рдЦреЛрдЬ


79. рд╡рд░реНрдЯ.рдПрдХреНрд╕ рд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХреА рдЦреЛрдЬ


рдХрдИ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреЛ рдЖрдкрдХреЗ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрд░реНрд╕реНрдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рд╕реЗрд╡рд╛рдУрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИред рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ (рд╕рд╛рде рд╣реА рдбреЙрдХрд░ рдФрд░ рдХрдВрд╕рд▓) рд╕реЗ рднреА рдЖрдпрд╛рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рджреГрд╢реНрдп рдФрд░ рдкреНрд░рдмрдВрдзрди


80. рдЕрд╖реНрдЯрдХ


рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рд╡реЗрдм рдЯреВрд▓ рдЬреЛ рдЖрдкрдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛рд░реНрдпрднрд╛рд░ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрди рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдХреЗ рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

81. рдХреБрдмреЗрд░реЗрдЯрд┐рдХ


рдХреБрдмреЗрд░рдиреЗрдЯрд┐рдХ рдЖрдкрдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдпрд╛ рдирд┐рдЬреА рдЖрд░реЗрдЦреЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдПрдХ рд╕реНрдХреНрд░реАрди рдкрд░ рд╕рднреА рд╕рдВрдмрджреНрдз рдХреНрд▓рд╕реНрдЯрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдФрд░ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛ рджреЗрдЦреЗрдВред рдЗрд╕рдореЗрдВ рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди, рд╕рд╛рде рд╣реА рдХрдИ рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреИрд╕реА рд╕реБрд╡рд┐рдзрд╛рдПрдБ рд╣реИрдВред



82. рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдбреИрд╢рдмреЛрд░реНрдб


Kubernetes рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ред рдЗрд╕ рджреЗрд╢реА рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред 


83. рдХреБрдмреЗрдкреНрд╕


Kubernetes рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ред рдЖрдкрдХреЛ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛, рдПрдХ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд, рдЕрдкрдбреЗрдЯ рдФрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

 

84. рд▓реЗрдВрд╕


рдбреЗрд╕реНрдХрдЯреЙрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рд╡рд┐рдВрдбреЛрдЬ, рдореИрдХ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕реНрдерд╛рдиреАрдп рдХреНрд▓рд╕реНрдЯрд░ K8 рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЫреЛрдЯреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред


85. рдХреБрдмреВрдм


рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ред рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдФрд░ рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдФрд░ рдЯреИрдЧ рдореЗрдВ рддрд▓реНрд▓реАрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдХреЗ рд╕рдордп рдмрдЪрд╛рддрд╛ рд╣реИред рдЙрдкрдХрд░рдг рдХреА рдХрдорд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╕реАрдзреЗ K8s рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ рдХреБрдмрдмреНрдпреВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рди рдХреЗрд╡рд▓ рдореМрдЬреВрджрд╛ рдПрдХ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред



86. рдХреБрдмреЗрд▓рдХ


Node.js. рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯрд░реНрдорд┐рдирд▓-рдЖрдзрд╛рд░рд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреБрдЫ kubectl рдХрдорд╛рдВрдб рддрдХ рд╕реАрдорд┐рдд рд╣реИред рдЖрдкрдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд┐рднрд┐рдиреНрди K8s рдХреНрд▓рд╕реНрдЯрд░ рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рджрд┐рдП рдЧрдП рд╕реЗрдЯреЛрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред


87. K9s


рдПрдХ рдЕрдиреНрдп рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЖрдкрдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛, рдореЙрдирд┐рдЯрд░ рдХрд░рдирд╛ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред

рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ / рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг


88. рдХреБрдмреЗрд░


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдб рдХреЗ рдЫреЛрдЯреЗ рдЯреБрдХрдбрд╝реЗ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

89. рд╡рд┐рдЦрдВрдбрди


рдПрдХ рдЕрдиреНрдп рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рд░реНрд╡рд░ рдлреНрд░реЗрдорд╡рд░реНрдХред рд╕рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдХрд╛рд░реНрдп рд▓рд┐рдЦреЗрдВ рдФрд░ рдЙрдирдХреА рддреБрд▓рдирд╛ HTTP рдЕрдиреБрд░реЛрдзреЛрдВ (рдпрд╛ рдЕрдиреНрдп рдИрд╡реЗрдВрдЯ рдЯреНрд░рд┐рдЧрд░реНрд╕) рд╕реЗ рдХрд░реЗрдВ - рдЯреВрд▓ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рддреБрд░рдВрдд рдлрд╝рдВрдХреНрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдХрдВрдЯреЗрдирд░ рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рди рд╣реА рдбреЙрдХрдЯрд░ рд░рдЬрд┐рд╕реНрдЯреНрд░рд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддреЗ рд╣реИрдВред


90. рдлрдирдХрдЯрд┐рдпрди


рдпрд╣ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рд▓реИрдореНрдмрдбрд╛ рд╕реНрдЯрд╛рдЗрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЙрдбрд▓ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓реЗрдЦрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдмрд╛рдХреА рдХреА рджреЗрдЦрднрд╛рд▓ рдХрд░рддрд╛ рд╣реИред

91. рдЖрдпрд░рдирдлрдВрдХреНрд╢рди


рдХрд┐рд╕реА рднреА рдХреНрд▓рд╛рдЙрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕рд░реНрд╡рд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо - рдирд┐рдЬреА, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдпрд╛ рд╣рд╛рдЗрдмреНрд░рд┐рдбред рдЗрд╕ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рдордВрдЪ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред 

92. OpenFaaS


рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рджреЛрдиреЛрдВ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдФрд░ рдореМрдЬреВрджрд╛ рдХреЛрдб рдХреА рддреИрдирд╛рддреА рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдФрд░ рдирд┐рдЬреА рдмрд╛рджрд▓реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рднрд╛рд╖рд╛ рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлрд╝реНрдЯ рдФрд░ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред 

93. рдиреНрдпреВрдХреНрд▓рд┐рдпреЛ


рдПрдХ рд╕рд░реНрд╡рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдХреА рдШрдЯрдирд╛рдУрдВ рдФрд░ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдпрд╣ рдиреНрдпреВрдирддрдо рдУрд╡рд░рд╣реЗрдб рдХреЗ рд╕рд╛рде рд░реАрдпрд▓-рдЯрд╛рдЗрдо рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

94. рдЖрднрд╛рд╕реА-рдХреНрдпреВрдмрд▓реЗрдЯ


рдпрд╣ Kubernetes Kubelet рдХрд╛ рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред рдпрд╣ рдЖрдкрдХреЗ рд╡рд░реНрддрдорд╛рди рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдиреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрддрд╛ рд╣реИред рд╡рд╣рд╛рдВ рд╕реЗ, рд╡рд╣ рдЙрд╕ рддрд░рд╣ рд╕реЗ рдпреЛрдЬрдирд╛рдмрджреНрдз рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрдпреВрдмрд▓реЗрдЯ рдХрд░рддрд╛ рд╣реИред

рдмрд╕ рдЗрддрдирд╛ рд╣реАред рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВ рдпрджрд┐ рдЖрдк рдЕрдиреНрдп рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг рдЬрд╛рдирддреЗ рд╣реИрдВред

рдЬреЛрдбрд╝ : рд╣рдордиреЗ рдРрд╕реЗ рдЙрдкрдХрд░рдг рдПрдХрддреНрд░ рдХрд┐рдП рд╣реИрдВ, рдЬреЛ рд╣рдорд╛рд░реА рд░рд╛рдп рдореЗрдВ, рдЕрдХреНрд╕рд░ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдг рд╕реАрдПрдирд╕реАрдПрдл рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд▓реИрдВрдбрд╕реНрдХреЗрдк рдореЗрдВ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ ред

рд╡рд┐рд╖рдп рдкрд░ рдФрд░ рдХреНрдпрд╛ рдкрдврд╝реЗрдВ :

  1. рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдСрдЯреЛрд╕рд╛рд▓рд┐рдВрдЧ рдХреЗ рддреАрди рд╕реНрддрд░ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдХреИрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдП ред
  2. рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛рдо рдиреЛрдбреНрд╕: рдХрдИ рдЫреЛрдЯреЗ рдпрд╛ рдЫреЛрдЯреЗ рдмрдбрд╝реЗ ?
  3. рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╣рдорд╛рд░рд╛ рдЪреИрдирд▓ ред 

All Articles