Kubernetes рд▓реЗ рд╕рдВрд╕рд╛рд░рд▓рд╛рдИ рдХрдмреНрдЬрд╛ рдЧрд░реНрдиреЗрдЫред рдХрд╣рд┐рд▓реЗ рд░ рдХрд╕рд░реА?

рдкреНрд░рддреНрдпрд╛рд╢рд╛ рдорд╛ DevOpsConf Vitaly Khabarov рдЕрдиреНрддрд░реНрд╡рд╛рд░реНрддрд╛ рдЧрд░реЗ рджрд┐рдорд┐рддреНрд░реА Stolyarov (рдбрд┐рд╕реНрдЯреЛрд▓), рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдирд┐рд░реНрджреЗрд╢рдХ рд░ рдлреНрд▓реНрдпрд╛рдиреНрдЯ рдХрдореНрдкрдиреАрдХреЛ рд╕рд╣-рд╕рдВрд╕реНрдерд╛рдкрдХред рднрд┐рдЯрд╛рд▓реАрд▓реЗ рджрд┐рдорд┐рддреНрд░реАрд▓рд╛рдИ рдлреНрд▓реНрдпрд╛рдиреНрдЯрд▓реЗ рдХреЗ рдЧрд░реНрдЫ, рдХреБрдмрд░реНрдиреЗрдЯреНрд╕, рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╛рд╕, рд╕рдорд░реНрдердирдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕реЛрдзреЗред Kubernetes рдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рдЫ рд░ рдпреЛ рдЖрд╡рд╢реНрдпрдХ рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рд╣рд╛рдореАрд▓реЗ рдЫрд▓рдлрд▓ рдЧрд░реНрдпреМрдВред рд░ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛, Amazon AWS, DevOps рдХреЛ рд▓рд╛рдЧреА "рдо рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реБрдиреЗрдЫреБ" рджреГрд╖реНрдЯрд┐рдХреЛрдг, рдХреБрдмреЗрд░рдиреЗрдЯ рдЖрдлреИрдВрдХреЛ рднрд╡рд┐рд╖реНрдп, рдХрд┐рди, рдХрд╣рд┐рд▓реЗ рд░ рдХрд╕рд░реА рдпрд╕рд▓реЗ рд╕рдВрд╕рд╛рд░рд▓рд╛рдИ рдУрдЧрдЯреЗрдХреЛ рдЫ, DevOps рдХреЛ рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВ рд░ рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВрд▓реЗ рдХреЗрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░реА рдЧрд░реНрдиреБрдкрд░реНрдЫред рд╕рд░рд▓реАрдХрд░рдг рд░ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрдЧ рдЙрдЬреНрдЬреНрд╡рд▓ рд░ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдпред

рдореМрд▓рд┐рдХ рдЕрдиреНрддрд░реНрд╡рд╛рд░реНрддрд╛ DevOps Deflop рдорд╛ рдкреЛрдбрдХрд╛рд╕реНрдЯрдХреЛ рд░реВрдкрдорд╛ рд╕реБрдиреНрдиреБрд╣реЛрд╕реН - DevOps рдмрд╛рд░реЗ рд░реВрд╕реА рднрд╛рд╖рд╛рдХреЛ рдкреЛрдбрдХрд╛рд╕реНрдЯ, рд░ рддрд▓ рдкрд╛рда рд╕рдВрд╕реНрдХрд░рдг рдЫред

Kubernetes рд▓реЗ рд╕рдВрд╕рд╛рд░рд▓рд╛рдИ рдХрдмреНрдЬрд╛ рдЧрд░реНрдиреЗрдЫред рдХрд╣рд┐рд▓реЗ рд░ рдХрд╕рд░реА?

рдпрд╣рд╛рдБ рд░ рддрд▓ рдЙрд╕рд▓реЗ рдкреНрд░рд╢реНрди рд╕реЛрдзреНрдЫ Vitaly Khabarov рдПрдХреНрд╕рдкреНрд░реЗрд╕ 42 рдмрд╛рдЯ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░ред

"Flant" рдХреЛ рдмрд╛рд░реЗрдорд╛

- рдирдорд╕реНрддреЗ рджрд┐рдорд╛ред рддрдкрд╛рдИрдВ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдирд┐рд░реНрджреЗрд╢рдХ рд╣реБрдиреБрд╣реБрдиреНрдЫ "рдлреНрд▓реНрдпрд╛рдиреНрдЯ"рд░ рдпрд╕рдХреЛ рд╕рдВрд╕реНрдерд╛рдкрдХ рдкрдирд┐ред рдХреГрдкрдпрд╛ рд╣рд╛рдореАрд▓рд╛рдИ рднрдиреНрдиреБрд╣реЛрд╕реН рдХрд┐ рдХрдореНрдкрдиреА рдХреЗ рдЧрд░реНрдЫ рд░ рддрдкрд╛рдИ рдпрд╕рдорд╛ рдХреЗ рд╣реБрдиреБрд╣реБрдиреНрдЫ?

Kubernetes рд▓реЗ рд╕рдВрд╕рд╛рд░рд▓рд╛рдИ рдХрдмреНрдЬрд╛ рдЧрд░реНрдиреЗрдЫред рдХрд╣рд┐рд▓реЗ рд░ рдХрд╕рд░реА?рджрд┐рдорд┐рддреНрд░реА: рдмрд╛рд╣рд┐рд░рдмрд╛рдЯ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ рдХрд┐ рд╣рд╛рдореА рдХреЗрдЯрд╛рд╣рд░реВ рд╣реМрдВ рдЬреЛ рд╕рдмреИрдХрд╛ рд▓рд╛рдЧрд┐ рдХреБрдмреЗрд░рдиреЗрдЯрд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд░ рдпрд╕рд╕рдБрдЧ рдХреЗрд╣реА рдЧрд░реНрджреИ рдЬрд╛рдиреНрдЫреМрдВред рддрд░ рддреНрдпреЛ рд╕рддреНрдп рд╣реЛрдЗрдиред рд╣рд╛рдореАрд▓реЗ рд▓рд┐рдирдХреНрд╕рд╕рдБрдЧ рд╕рдореНрдЭреМрддрд╛ рдЧрд░реНрдиреЗ рдХрдореНрдкрдиреАрдХреЛ рд░реВрдкрдорд╛ рд╕реБрд░реБ рдЧрд░реНрдпреМрдВ, рддрд░ рдзреЗрд░реИ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рд╣рд╛рдореНрд░реЛ рдореБрдЦреНрдп рдЧрддрд┐рд╡рд┐рдзрд┐ рдЙрддреНрдкрд╛рджрди рд░ рдЙрдЪреНрдЪ-рд▓реЛрдб рдЯрд░реНрдирдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╕реЗрд╡рд╛ рдЧрд░реНрджреИ рдЖрдПрдХреЛ рдЫред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╣рд╛рдореА рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рд╕рдореНрдкреВрд░реНрдг рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдЫреМрдВ рд░ рддреНрдпрд╕рдкрдЫрд┐ рд▓рд╛рдореЛ, рд▓рд╛рдореЛ рд╕рдордпрд╕рдореНрдо рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рд╣реБрдиреНрдЫреМрдВред рддреНрдпрд╕рдХрд╛рд░рдг, рдореБрдЦреНрдп рдХрд╛рдо рдЬреБрди "рдлреНрд▓рд╛рдиреНрдЯ" рд▓реЗ рдЧрд░реНрдЫ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдпрд╕рд▓реЗ рдкреИрд╕рд╛ рдкрд╛рдЙрдБрдЫ, рд╣реЛ рдЬрд┐рдореНрдореЗрд╡рд╛рд░реА рд▓рд┐рдиреЗ рд░ рдЯрд░реНрдирдХреА рдЙрддреНрдкрд╛рджрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди.




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

Kubernetes рдХреЛ рдмрд╛рд░реЗрдорд╛

- рд╣рд╛рд▓реИ рдореИрд▓реЗ рдлреНрд▓реНрдпрд╛рдиреНрдЯ рд░ рдмрд╛рдЯ рдзреЗрд░реИ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рд╣реЗрд░реНрджреИ рдЫреБ рд▓реЗрдЦрд╣рд░реВ Kubernetes рдХреЛ рдмрд╛рд░реЗрдорд╛ рдпрд╕рдорд╛ рдХрд╕рд░реА рдЖрдпреЛ ?

рджрд┐рдорд┐рддреНрд░реА: рдореИрд▓реЗ рдпрд╕рдмрд╛рд░реЗ рдзреЗрд░реИ рдкрдЯрдХ рдХреБрд░рд╛ рдЧрд░рд┐рд╕рдХреЗрдХреЛ рдЫреБ, рддрд░ рджреЛрд╣реЛрд░реНтАНрдпрд╛рдЙрди рдорд▓рд╛рдИ рдХреБрдиреИ рдЖрдкрддреНрддрд┐ рдЫреИрдиред рдХрд╛рд░рдг рд░ рдкреНрд░рднрд╛рд╡ рдмреАрдЪрдХреЛ рднреНрд░рдо рд░рд╣реЗрдХреЛрд▓реЗ рдпреЛ рд╡рд┐рд╖рдп рджреЛрд╣реЛрд░реНтАНрдпрд╛рдЙрдиреБ рдЙрдЪрд┐рдд рд╣реЛ рдЬрд╕реНрддреЛ рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫред

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

Kubernetes рд╕рдВрдЧ рдХрдерд╛ рд╕рдорд╛рди рдЫред рдЬрдм рд╕рдореНрдо рдпрд╕рд▓реЗ рдЧрддрд┐ рд▓рд┐рди рдерд╛рд▓реНрдпреЛ - рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдпреЛ рд╕рдВрд╕реНрдХрд░рдг рез.реи рд╣реЛ - рд╣рд╛рдореАрд╕рдБрдЧ рд╢реЗрд▓ рд░ рд╢реЗрдл рджреБрдмреИрдорд╛ рдмреИрд╕рд╛рдЦреАрдХреЛ рдЧреБрдЪреНрдЫрд╛ рдерд┐рдпреЛ, рдЬрд╕рд▓рд╛рдИ рд╣рд╛рдореАрд▓реЗ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдбрдХрд░рд╕рдБрдЧ рдЕрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрдЯ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдпреМрдВред рд╣рд╛рдореА рдЧрдореНрднреАрд░рддрд╛рдХрд╛ рд╕рд╛рде Rancher рд░ рдЕрдиреНрдп рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рддрд░реНрдл рд╣реЗрд░рд┐рд░рд╣реЗрдХрд╛ рдерд┐рдпреМрдВ, рддрд░ рддреНрдпрд╕рдкрдЫрд┐ Kubernetes рджреЗрдЦрд╛ рдкрд░реНтАНрдпреЛ, рдЬрд╕рдорд╛ рд╕рдмреИ рдХреБрд░рд╛ рдареНрдпрд╛рдХреНрдХреИ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬрд╕рд░реА рд╣рд╛рдореАрд▓реЗ рдпреЛ рдЧрд░реЗрдХреЛ рд╣реБрдиреНрдЫреМрдВ рд╡рд╛ рдЕрдЭ рд░рд╛рдореНрд░реЛ рд╣реБрдиреНрдЫред рдЧреБрдирд╛рд╕реЛ рдЧрд░реНрдиреБрдкрд░реНрдиреЗ рдХреЗрд╣реА рдЫреИрди ред

рд╣реЛ, рдпрд╣рд╛рдБ рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рдЕрдкреВрд░реНрдгрддрд╛ рдЫ, рддреНрдпрд╣рд╛рдБ рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рдЕрдкреВрд░реНрдгрддрд╛ рдЫ - рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рддреНрд░реБрдЯрд┐рд╣рд░реВ рдЫрдиреН, рд░ 1.2 рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдбрд░рд▓рд╛рдЧреНрджреЛ рдЫ, рддрд░... Kubernetes рдирд┐рд░реНрдорд╛рдгрд╛рдзреАрди рднрд╡рди рдЬрд╕реНрддреИ рд╣реЛ - рддрдкрд╛рдИрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реЗрд░реНрдиреБрд╣реБрдиреНрдЫ рд░ рдмреБрдЭреНрдиреБрд╣реБрдиреНрдЫред рдХрд┐ рдпреЛ рдЪрд┐рд╕реЛ рд╣реБрдиреЗрдЫред рдпрджрд┐ рднрд╡рдирдорд╛ рдЕрд╣рд┐рд▓реЗ рдЬрдЧ рд░ рджреБрдИ рддрд▓рд╛рд╣рд░реВ рдЫрдиреН рднрдиреЗ, рддреНрдпрд╕реЛрднрдП рддрдкрд╛рдИрдВрд▓реЗ рдмреБрдЭреНрдиреБрд╣реБрдиреНрдЫ рдХрд┐ рдпреЛ рдЕрдЭреИ рднрд┐рддреНрд░ рди рд╕рд░реНрдиреБ рд░рд╛рдореНрд░реЛ рд╣реЛ, рддрд░ рд╕рдлреНрдЯрд╡реЗрдпрд░рдорд╛ рддреНрдпрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫреИрдирдиреН - рддрдкрд╛рдЗрдБ рдкрд╣рд┐рд▓реЗ рдиреИ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

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

Kubernetes рдХреЛ рдмрд╛рд░реЗрдорд╛

- рдХреЗ рддрдкрд╛рдИрдВ рдХреБрдмреЗрд░рдиреЗрдЯрдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рд╕рдВрд▓рдЧреНрди рд╣реБрдиреБрд╣реБрдиреНрдЫ?

рджрд┐рдорд┐рддреНрд░реА: рдордзреНрдпрдоред рдмрд░реБ, рд╣рд╛рдореА рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рднрд╛рдЧ рд▓рд┐рдиреНрдЫреМрдВред рд╣рд╛рдореА рдкреБрд▓ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдЦреНрдпрд╛ рдкрдард╛рдЙрдБрдЫреМрдВ: рдкреНрд░реЛрдореЗрдерд┐рдпрд╕рд▓рд╛рдИ, рд╡рд┐рднрд┐рдиреНрди рдЕрдкрд░реЗрдЯрд░рд╣рд░реВрд▓рд╛рдИ, рд╣реЗрд▓реНрдорд▓рд╛рдИ - рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордорд╛ред рджреБрд░реНрднрд╛рдЧреНрдпрд╡рд╢, рдо рд╣рд╛рдореАрд▓реЗ рдЧрд░реНрдиреЗ рд╕рдмреИ рдХреБрд░рд╛рдХреЛ рдЯреНрд░рдпрд╛рдХ рд░рд╛рдЦреНрди рд╕рдХреНрд╖рдо рдЫреИрди рд░ рдо рдЧрд▓рдд рд╣реБрди рд╕рдХреНрдЫреБ, рддрд░ рд╣рд╛рдореАрдмрд╛рдЯ рдХреЛрд░рдорд╛ рдПрдЙрдЯрд╛ рдкрдирд┐ рдкреВрд▓ рдЫреИрдиред

- рдПрдХреИ рд╕рдордпрдорд╛, рдХреЗ рддрдкрд╛рдЗрдБ Kubernetes рд╡рд░рдкрд░ рддрдкрд╛рдЗрдБрдХрд╛ рдзреЗрд░реИ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ?

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

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

рд╣рд╛рдореА рдЕрд╡рд╕реНрдерд┐рдд рд╕рдмреИ рдХреБрд░рд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдЫреМрдВред рдзреЗрд░реИ рддрддреНрд╡рд╣рд░реВ рдЬреБрди рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо рдЕрд╡рд╕реНрдерд┐рдд рдЫреИрди, рдЕрдЭреИ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди, рд╡рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ, рддрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдордп рдЫреИрди - рд╣рд╛рдореА рдпреЛ рдЧрд░реНрджреИрдЫреМрдВред рд░ рд╣рд╛рдореАрд▓реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд╛ рд╕рд╛рдЗрдХрд▓ рдирд┐рд░реНрдорд╛рдгрд▓рд╛рдИ рдЙрджреНрдпреЛрдЧрдХреЛ рд░реВрдкрдорд╛ рдорди рдкрд░реЗрдХреЛрд▓реЗ рд╣реЛрдЗрди, рддрд░ рдХреЗрд╡рд▓ рдХрд┐рдирднрдиреЗ рд╣рд╛рдореАрд▓рд╛рдИ рдпреЛ рдЙрдкрдХрд░рдг рдЪрд╛рд╣рд┐рдиреНрдЫред рдкреНрд░рд╢реНрди рдкреНрд░рд╛рдпрдГ рд╕реЛрдзрд┐рдиреНрдЫ, рд╣рд╛рдореАрд▓реЗ рдпреЛ рд╡рд╛ рддреНрдпреЛ рдХрд╛рдо рдХрд┐рди рдЧрд░реНрдпреМрдВ? рдЬрд╡рд╛рдл рд╕рд░рд▓ рдЫ - рд╣реЛ, рдХрд┐рдирдХрд┐ рд╣рд╛рдореАрд▓реЗ рдЕрдЧрд╛рдбреА рдЬрд╛рдиреБрдкрд░реЗрдХреЛ рдерд┐рдпреЛ, рдХреЗрд╣рд┐ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреБрдкрд░реНтАНрдпреЛ, рд░ рд╣рд╛рдореАрд▓реЗ рдпреЛ рддреБрд▓рд╛рд▓реЗ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдпреМрдВред

рдмрд╛рдЯреЛ рд╕рдзреИрдВ рдпрд╕реНрддреЛ рд╣реБрдиреНрдЫ: рд╣рд╛рдореА рдзреЗрд░реИ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЦреЛрдЬреНрдЫреМрдВ рд░, рдпрджрд┐ рд╣рд╛рдореАрд▓реЗ рд░реЛрдЯреАрдХреЛ рд░реЛрдЯреАрдмрд╛рдЯ рдЯреНрд░рд▓реАрдмрд╕ рдХрд╕рд░реА рдмрдирд╛рдЙрдиреЗ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдХреБрдиреИ рд╕рдорд╛рдзрд╛рди рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдиреМрдВ рднрдиреЗ, рд╣рд╛рдореА рдЖрдлреНрдиреИ рд░реЛрдЯреА рд░ рдЖрдлреНрдиреИ рдЯреНрд░рд▓реАрдмрд╕ рдмрдирд╛рдЙрдБрдЫреМрдВред

рдлреНрд▓рд╛рдиреНрдЯрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ

тАФ рдорд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдХрд┐ рдлреНрд▓реНрдпрд╛рдиреНрдЯрд╕рдБрдЧ рдЕрдм рдПрдбрди рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ, рд╢реЗрд▓ рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ, рд░ рдбреНрдпрд╛рдк/рд╡реЗрд░реНрдл рдЙрдкрдХрд░рдгрд╣рд░реВ рдЫрдиреНред рдореИрд▓реЗ рдмреБрдЭреЗ рдЕрдиреБрд╕рд╛рд░, рдпреЛ рд╡рд┐рднрд┐рдиреНрди рдЕрд╡рддрд╛рд░рд╣рд░реВрдорд╛ рдПрдЙрдЯреИ рдЙрдкрдХрд░рдг рд╣реЛред рдо рдпреЛ рдкрдирд┐ рдмреБрдЭреНрдЫреБ рдХрд┐ Flaunt рднрд┐рддреНрд░ рдзреЗрд░реИ рдзреЗрд░реИ рдлрд░рдХ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЫрдиреНред рдпреЛ рд╕рддреНрдп рд╣реЛ?

рджрд┐рдорд┐рддреНрд░реА: рд╣рд╛рдореАрд╕рдБрдЧ GitHub рдорд╛ рдзреЗрд░реИ рдзреЗрд░реИ рдЫред рдореИрд▓реЗ рдЕрд╣рд┐рд▓реЗ рд╕рдореНрдЭреЗрдХреЛ рдХреБрд░рд╛рдмрд╛рдЯ, рд╣рд╛рдореАрд╕рдБрдЧ рд╕реНрдЯреЗрдЯрд╕рдореНрдпрд╛рдк рдЫ - рдЧреНрд░рд╛рдлрд╛рдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рдкреНрдпрд╛рдирд▓ рдЬреБрди рд╕рдмреИрд▓реЗ рднреЗрдЯреЗрдХрд╛ рдЫрдиреНред рдпреЛ рдордзреНрдпрдо рдорд╛ Kubernetes рдирд┐рдЧрд░рд╛рдиреА рдХреЛ рдмрд╛рд░реЗ рдорд╛ рд▓рдЧрднрдЧ рд╣рд░реЗрдХ рджреЛрд╕реНрд░реЛ рд▓реЗрдЦ рдорд╛ рдЙрд▓реНрд▓реЗрдЦ рдЫред рд╕реНрдЯреЗрдЯрд╕рдореНрдпрд╛рдк рдХреЗ рд╣реЛ рднрдиреЗрд░ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд░реВрдкрдорд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░реНрди рдЕрд╕рдореНрднрд╡ рдЫ - рдпрд╕рд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рд▓реЗрдЦ рдЪрд╛рд╣рд┐рдиреНрдЫ, рддрд░ рдпреЛ рд╕рдордпрдХреЛ рд╕рд╛рде рд╕реНрдерд┐рддрд┐ рдЕрдиреБрдЧрдордирдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдЙрдкрдпреЛрдЧреА рдХреБрд░рд╛ рд╣реЛ, рдХрд┐рдирдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯрдорд╛ рд╣рд╛рдореАрд▓реЗ рдкреНрд░рд╛рдпрдГ рд╕рдордпрд╕рдБрдЧреИ рд╕реНрдерд┐рддрд┐ рджреЗрдЦрд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╣рд╛рдореАрд╕рдБрдЧ LogHouse рдкрдирд┐ рдЫ - рдпреЛ Kubernetes рдорд╛ рд▓рдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди ClickHouse рд░ рдХрд╛рд▓реЛ рдЬрд╛рджреВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЪреАрдЬ рд╣реЛред

рдзреЗрд░реИ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ! рд░ рддреНрдпрд╣рд╛рдБ рдЕрдЭ рдмрдвреА рд╣реБрдиреЗрдЫ, рдХрд┐рдирдХрд┐ рдпрд╕ рд╡рд░реНрд╖ рдзреЗрд░реИ рдЖрдиреНрддрд░рд┐рдХ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЬрд╛рд░реА рдЧрд░рд┐рдиреЗрдЫред рдПрдбрдЕрди рдЕрдкрд░реЗрдЯрд░рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдзреЗрд░реИ рдареВрд▓рд╛рд╣рд░реВ рдордзреНрдпреЗ, рддреНрдпрд╣рд╛рдБ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдПрдбрдЕрдирд╣рд░реВрдХреЛ рдЧреБрдЪреНрдЫрд╛ рдЫ, ala рдХрд╕рд░реА рдареАрдХрд╕рдБрдЧ рд╕рд░реНрдЯ рдкреНрд░рдмрдиреНрдзрдХ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ - рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдиреЗ рдЙрдкрдХрд░рдг, рд╕рд╛рдорд╛рдирд╣рд░реВрдХреЛ рдЧреБрдЪреНрдЫрд╛рдХреЛ рд╕рд╛рде рдкреНрд░реЛрдореЗрдерд┐рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рд╕рд╣реА рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ - рдпреА рд▓рдЧрднрдЧ рдмреАрд╕ рдлрд░рдХ рдЫрдиреНред рдмрд╛рдЗрдирд░реАрд╣рд░реВ рдЬрд╕рд▓реЗ рдбрд╛рдЯрд╛ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрджрдЫ рд░ рдХреЗрд╣рд┐ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрджрдЫ, рдпрд╕ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕рд╕рдБрдЧ рд╕рдмреИрднрдиреНрджрд╛ рдЕрдЪрдореНрдордХреЛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд░ рдЕрд▓рд░реНрдЯрд╣рд░реВ рдЫрдиреНред рдпреЛ рд╕рдмреИ Kubernetes рдорд╛ addons рдХреЛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдорд╛рддреНрд░ рд╣реЛ, рдЬреЛ рдХреНрд▓рд╕реНрдЯрд░ рдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдЫ, рд░ рдпреЛ рд╕рд░рд▓ рджреЗрдЦрд┐ рдХреВрд▓, рдкрд░рд┐рд╖реНрдХреГрдд, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдорд╛ рдкрд░рд┐рдгрдд рд╣реБрдиреНрдЫ, рдЬрд╕рдорд╛ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реБ рдкрд╣рд┐рд▓реЗ рдиреИ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рд╕рдХрд┐рдПрдХреЛ рдЫред рд╣реЛ, рд╣рд╛рдореА рдзреЗрд░реИ рдЧрд░реНрдЫреМрдВред

рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рд╡рд┐рдХрд╛рд╕

"рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдХрд┐ рдпреЛ рдЙрдкрдХрд░рдгрдХреЛ рд╡рд┐рдХрд╛рд╕ рд░ рдпрд╕рдХреЛ рдкреНрд░рдпреЛрдЧ рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдпреЛ рдзреЗрд░реИ рдареВрд▓реЛ рдпреЛрдЧрджрд╛рди рд╣реЛред" рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рдЕрд░реВ рдХрд╕рд▓реЗ рдпреЛрдЧрджрд╛рди рдкреБрд░реНтАНрдпрд╛рдЙрдБрдЫ рднрдиреЗрд░ рд▓рдЧрднрдЧ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ?

рджрд┐рдорд┐рддреНрд░реА: рд░реВрд╕рдорд╛, рд╣рд╛рдореНрд░реЛ рдмрдЬрд╛рд░рдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХрдореНрдкрдиреАрд╣рд░реВ рдордзреНрдпреЗ, рдХреЛрд╣реА рдкрдирд┐ рдирдЬрд┐рдХ рдЫреИрдиред рдирд┐рд╕реНрд╕рдиреНрджреЗрд╣, рдпреЛ рдПрдХ рдареВрд▓реЛ рдХрдерди рд╣реЛ, рдХрд┐рдирдХрд┐ рддреНрдпрд╣рд╛рдБ рдореЗрд▓ рд░ рдпрд╛рдиреНрдбреЗрдХреНрд╕ рдЬрд╕реНрддрд╛ рдкреНрд░рдореБрдЦ рдЦреЗрд▓рд╛рдбреАрд╣рд░реВ рдЫрдиреН - рддрд┐рдиреАрд╣рд░реВ рдкрдирд┐ Kubernetes рд╕рдБрдЧ рдХреЗрд╣рд┐ рдЧрд░реНрджреИрдЫрдиреН, рддрд░ рддрд┐рдиреАрд╣рд░реВ рдкрдирд┐ рд╣рд╛рдореА рднрдиреНрджрд╛ рдзреЗрд░реИ рдХрд╛рдо рдЧрд░реНрдиреЗ рд╕рдореНрдкреВрд░реНрдг рд╕рдВрд╕рд╛рд░рдорд╛ рдХрдореНрдкрдиреАрд╣рд░реВрдХреЛ рдпреЛрдЧрджрд╛рдирдХреЛ рдирдЬрд┐рдХ рдЖрдЙрдБрджреИрдирдиреНред реореж рдЬрдирд╛ рдХрд░реНрдордЪрд╛рд░реА рднрдПрдХреЛ рдлреНрд▓реНрдпрд╛рдиреНрдЯ рд░ рдкреНрд░рддрд┐ рдХреБрдмреЗрд░рдиреЗрдЯрдорд╛ рейрежреж рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рднрдПрдХреЛ рд░реЗрдб рд╣реНрдпрд╛рдЯрд╕рдБрдЧ рддреБрд▓рдирд╛ рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫ, рдпрджрд┐ рдо рдЧрд▓рдд рдЫреИрди рднрдиреЗред рддреБрд▓рдирд╛ рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫред рд╣рд╛рдореАрд╕рдБрдЧ RnD рд╡рд┐рднрд╛рдЧрдорд╛ 80 рдЬрдирд╛ рдЫрдиреН, рдо рд╕рд╣рд┐рдд, рдЬрд╕рд▓реЗ рд╣рд╛рдореНрд░рд╛ рд╕рдмреИ рдЙрдкрдХрд░рдгрд╣рд░реВ рдХрд╛рдЯрд┐рджрд┐рдПред 300 Red Hat рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рд╡рд┐рд░реБрджреНрдз 6 рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ - рдпреЛ рддреБрд▓рдирд╛ рдЧрд░реНрди рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдЧрд╛рд╣реНрд░реЛ рдЫред

- рдпрджреНрдпрдкрд┐, рдЬрдм рдпреА 6 рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрд▓реЗ рдкрдирд┐ рд╕рд╛рдБрдЪреНрдЪреИ рдЙрдкрдпреЛрдЧреА рд░ рдЕрд▓рдЧ рдЧрд░реНрди рд╕рдХреНрдиреЗ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рдЬрдм рддрд┐рдиреАрд╣рд░реВрд▓реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕рдорд╕реНрдпрд╛рдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрдЫрдиреН рд░ рд╕рдореБрджрд╛рдпрд▓рд╛рдИ рд╕рдорд╛рдзрд╛рди рджрд┐рдиреНрдЫрдиреН - рдПрдХ рд░реЛрдЪрдХ рдорд╛рдорд▓рд╛ред рдо рдмреБрдЭреНрдЫреБ рдХрд┐ рдареВрд▓рд╛ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА рдХрдореНрдкрдиреАрд╣рд░реВрдорд╛, рдЬрд╣рд╛рдБ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЖрдлреНрдиреИ Kubernetes рд╡рд┐рдХрд╛рд╕ рд░ рд╕рдорд░реНрдерди рдЯреЛрд▓реА рдЫ, рд╕рд┐рджреНрдзрд╛рдиреНрддрдорд╛, рдЙрд╣реА рдЙрдкрдХрд░рдгрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдХреБрдмреЗрд░рдиреЗрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕рдореНрдкреВрд░реНрдг рд╕рдореБрджрд╛рдпрд▓рд╛рдИ рдкреНрд░реЛрддреНрд╕рд╛рд╣рди рджрд┐рдБрджреИ рд╕рдореБрджрд╛рдпрд▓рд╛рдИ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рд░ рджрд┐рди рд╕рдХрд┐рдиреНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рддрд┐рдиреАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдпреЛ рдПрдЙрдЯрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реЛред

рджрд┐рдорд┐рддреНрд░реА: рдпреЛ рд╕рдореНрднрд╡рддрдГ рдЗрдиреНрдЯрд┐рдЧреНрд░реЗрдЯрд░рдХреЛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛ, рдпрд╕рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ред рд╣рд╛рдореАрд╕рдБрдЧ рдзреЗрд░реИ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдЫрдиреН рд░ рд╣рд╛рдореА рдзреЗрд░реИ рдлрд░рдХ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВ рджреЗрдЦреНрдЫреМрдВред рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐, рдердк рдореВрд▓реНрдп рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдореБрдЦреНрдп рддрд░рд┐рдХрд╛ рдпреА рдХреЗрд╕рд╣рд░реВрдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрдиреБ, рд╕рдорд╛рдирддрд╛ рдЦреЛрдЬреНрдиреБ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рд╕рдХреЗрд╕рдореНрдо рд╕рд╕реНрддреЛ рдмрдирд╛рдЙрдиреБ рд╣реЛред рд╣рд╛рдореА рдпрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВред рдорд▓рд╛рдИ рд░реВрд╕ рд░ рд╕рдВрд╕рд╛рд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫ, рддрд░ рд╣рд╛рдореАрд╕рдБрдЧ рдХрдореНрдкрдиреАрдорд╛ рд▓рдЧрднрдЧ 40 DevOps рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рдЫрдиреН рдЬрд╕рд▓реЗ Kubernetes рдорд╛ рдХрд╛рдо рдЧрд░реНрдЫрдиреНред рдорд▓рд╛рдИ рд▓рд╛рдЧреНрджреИрди рдХрд┐ рд░реВрд╕рдорд╛ рдХреНрдпреБрдмрд░реНрдиреЗрдЯреНрд╕ рдмреБрдЭреНрдиреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрд╣рд░реВрдХреЛ рддреБрд▓рдирд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛ рднрдПрдХрд╛ рдзреЗрд░реИ рдХрдореНрдкрдиреАрд╣рд░реВ рдЫрдиреН, рдпрджрд┐ рдХреБрдиреИ рдкрдирд┐ рд╣реЛ рднрдиреЗред

рдо рдХрд╛рдо рд╢реАрд░реНрд╖рдХ DevOps рдИрдиреНрдЬрд┐рдирд┐рдпрд░ рдмрд╛рд░реЗ рд╕рдмреИ рдХреБрд░рд╛ рдмреБрдЭреНрдЫреБ, рд╕рдмреИрд▓реЗ рд╕рдмреИ рдХреБрд░рд╛ рдмреБрдЭреНрджрдЫрдиреН рд░ DevOps рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВрд▓рд╛рдИ DevOps рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рдХрд▓ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рд╣рд╛рдореА рдпрд╕рдмрд╛рд░реЗ рдЫрд▓рдлрд▓ рдЧрд░реНрджреИрдиреМрдВред рдпреА рд╕рдмреИ 40 рдЕрджреНрднреБрдд DevOps рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВрд▓реЗ рд╣рд░реЗрдХ рджрд┐рди рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрдЫрдиреН рд░ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫрдиреН, рд╣рд╛рдореА рдХреЗрд╡рд▓ рдпреЛ рдЕрдиреБрднрд╡рдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрдЫреМрдВ рд░ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдЫреМрдВред рд╣рд╛рдореА рдмреБрдЭреНрдЫреМрдВ рдХрд┐ рдпрджрд┐ рдпреЛ рд╣рд╛рдореА рднрд┐рддреНрд░ рд░рд╣рд┐рд░рд╣реНрдпреЛ рднрдиреЗ, рдПрдХ рд╡рд╛ рджреБрдИ рд╡рд░реНрд╖рдорд╛ рдЙрдкрдХрд░рдг рдмреЗрдХрд╛рд░ рд╣реБрдиреЗрдЫ, рдХрд┐рдирдХрд┐ рд╕рдореБрджрд╛рдпрдорд╛ рдХрддреИ рддрдпрд╛рд░ рддреБрд▓рд╛ рджреЗрдЦрд╛ рдкрд░реНрдиреЗрдЫред рдпрд╕ рдЕрдиреБрднрд╡рд▓рд╛рдИ рдЖрдиреНрддрд░рд┐рдХ рд░реВрдкрдорд╛ рд╕рдЮреНрдЪрдп рдЧрд░реНрдиреБрдХреЛ рдХреБрдиреИ рдЕрд░реНрде рдЫреИрди - рдпрд╕рд▓реЗ рдХреЗрд╡рд▓ рдКрд░реНрдЬрд╛ рд░ рд╕рдордпрд▓рд╛рдИ dev/null рдорд╛ рдирд┐рдХрд╛рд▓реНрджреИрдЫред рд░ рд╣рд╛рдореА рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдкрдЫреБрддреЛ рдорд╣рд╕реБрд╕ рдЧрд░реНрджреИрдиреМрдВред рд╣рд╛рдореА рд╕рдмреИ рдХреБрд░рд╛рд▓рд╛рдИ рдзреЗрд░реИ рдЦреБрд╢реАрдХрд╛ рд╕рд╛рде рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрдЫреМрдВ рд░ рдмреБрдЭреНрдЫреМрдВ рдХрд┐ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдХрд╛рд╢рд┐рдд, рд╡рд┐рдХрд╛рд╕, рдкреНрд░рд╡рд░реНрджреНрдзрди, рдкреНрд░рд╡рд░реНрджреНрдзрди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рддрд╛рдХрд┐ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреН рд░ рдЙрдиреАрд╣рд░реВрдХреЛ рдЕрдиреБрднрд╡ рдердкреНрдЫрдиреН - рддреНрдпрд╕рдкрдЫрд┐ рд╕рдмреИ рдмрдвреНрдЫ рд░ рдЬреАрд╡рд┐рдд рд╣реБрдиреНрдЫред рддреНрдпрд╕рдкрдЫрд┐ рджреБрдИ рд╡рд░реНрд╖рдкрдЫрд┐ рдЙрдкрдХрд░рдг рд░рджреНрджреАрдЯреЛрдХрд░реАрдорд╛ рдЬрд╛рдБрджреИрдиред рдмрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рд░рд╣рдиреБ рджреБрдЦрдХреЛ рдХреБрд░рд╛ рд╣реЛрдЗрди, рдХрд┐рдирдХрд┐ рдпреЛ рд╕реНрдкрд╖реНрдЯ рдЫ рдХрд┐ рдХрд╕реИрд▓реЗ рддрдкрд╛рдЗрдБрдХреЛ рдЙрдкрдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ, рд░ рджреБрдИ рд╡рд░реНрд╖ рдкрдЫрд┐ рд╕рдмреИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИрдЫрдиреНред

рдпреЛ dapp/werf рд╕рдБрдЧ рд╣рд╛рдореНрд░реЛ рдареВрд▓реЛ рд░рдгрдиреАрддрд┐рдХреЛ рдЕрдВрд╢ рд╣реЛред рд╣рд╛рдореАрд▓реЗ рдпрд╕рд▓рд╛рдИ рдХрд╣рд┐рд▓реЗ рдмрдирд╛рдЙрди рдерд╛рд▓реЗрдХреЛ рдорд▓рд╛рдИ рдпрд╛рдж рдЫреИрди, рдпреЛ 3 рд╡рд░реНрд╖ рдкрд╣рд┐рд▓реЗ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫред рд╕реБрд░реБрдорд╛, рдпреЛ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЦреЛрд▓ рдорд╛ рдерд┐рдпреЛред рдпреЛ рдЕрд╡рдзрд╛рд░рдгрд╛рдХреЛ рдПрдХ рд╕реБрдкрд░ рдкреНрд░рдорд╛рдг рдерд┐рдпреЛ, рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░рд╛ рдХреЗрд╣реА рд╡рд┐рд╢реЗрд╖ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдпреМрдВ - рдпрд╕рд▓реЗ рдХрд╛рдо рдЧрд░реНтАНрдпреЛ! рддрд░ рд╢реЗрд▓рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫрдиреН, рдпрд╕рд▓рд╛рдИ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди рдЕрд╕рдореНрднрд╡ рдЫ, рд╢реЗрд▓рдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдЕрд░реНрдХреЛ рдХрд╛рд░реНрдп рд╣реЛред рд╣рд╛рдореАрд▓рд╛рдИ рд░реБрдмреАрдорд╛ рд▓реЗрдЦреНрдиреЗ рдмрд╛рдиреА рдерд┐рдпреЛ, рддреНрдпрд╕реИрдЕрдиреБрд░реВрдк рд░реБрдмреАрдорд╛ рдХреЗрд╣реА рди рдХреЗрд╣реА рд░рд┐рдореЗрдХ рдЧрд░реНтАНрдпреМрдВ, рдмрд┐рдХрд╛рд╕ рдЧрд░реНтАНрдпреМрдВ, рд╡рд┐рдХрд╛рд╕ рдЧрд░реНтАНрдпреМрдВ, рд╡рд┐рдХрд╛рд╕ рдЧрд░реНтАНрдпреМрдВ рд░ тАЬрд╣рд╛рдореАрд▓рд╛рдИ рдпреЛ рдЪрд╛рд╣рд┐рдпреЛ рд╡рд╛ рдирдЪрд╛рд╣реЗрдХреЛтАЭ рднрдиреНрдиреЗ рд╕рдореБрджрд╛рдп, рднреАрдб рднрдиреНрдиреЗ рддрдереНрдпрдорд╛ рджреМрдбрд┐рдпреЛред рд░реБрдмреАрдорд╛ рдирд╛рдХ рдШреБрдорд╛рдЙрдБрдЫ, рдпреЛ рдХрд╕рд░реА рд╣рд╛рд╕реНрдпрд╛рд╕реНрдкрдж рдЫреИрди? рд╣рд╛рдореАрд▓реЗ рдЪреЗрдХрд▓рд┐рд╕реНрдЯрдХреЛ рдкрд╣рд┐рд▓реЛ рдмрд┐рдиреНрджреБ рднреЗрдЯреНрдирдХреЛ рд▓рд╛рдЧрд┐ Go рдорд╛ рдпреА рд╕рдмреИ рд╕рд╛рдорд╛рдирд╣рд░реВ рд▓реЗрдЦреНрдиреБрдкрд░реНрдЫ рднрдиреЗрд░ рд╣рд╛рдореАрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реНрдпреМрдВ: DevOps рдЙрдкрдХрд░рдг рд╕реНрдерд┐рд░ рдмрд╛рдЗрдирд░реА рд╣реБрдиреБрдкрд░реНрдЫред Go рд╣реБрдиреБ рд╡рд╛ рдирд╣реБрдиреБ рддреНрдпрддрд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫреИрди, рддрд░ Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рд╕реНрдерд┐рд░ рдмрд╛рдЗрдирд░реА рд░рд╛рдореНрд░реЛ рдЫред

рд╣рд╛рдореАрд▓реЗ рд╣рд╛рдореНрд░реЛ рдКрд░реНрдЬрд╛ рдЦрд░реНрдЪ рдЧрд░реНрдпреМрдВ, рдЧреЛ рдорд╛ рдбреНрдпрд╛рдкрд▓рд╛рдИ рдкреБрди: рд▓реЗрдЦреНрдпреМрдВ рд░ рдпрд╕рд▓рд╛рдИ werf рднрдирд┐рдпреЛред Dapp рдЕрдм рд╕рдорд░реНрдерд┐рдд рдЫреИрди, рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрди, рдХреЗрд╣рд┐ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫ, рддрд░ рд╢реАрд░реНрд╖рдорд╛ рдПрдХ рдирд┐рд░рдкреЗрдХреНрд╖ рд╕реНрддрд░рд╡реГрджреНрдзрд┐ рдорд╛рд░реНрдЧ рдЫ, рд░ рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ рдкрдЫреНрдпрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдбреНрдпрд╛рдк рдХрд┐рди рдмрдирд╛рдЗрдпреЛ ?

тАФ рдбреНрдпрд╛рдк рдХрд┐рди рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдпреЛ, рдпрд╕рд▓реЗ рдХрд╕реНрддрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫ рднрдиреА рдЫреЛрдЯрдХрд░реАрдорд╛ рднрдиреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ?

рджрд┐рдорд┐рддреНрд░реА: рдкрд╣рд┐рд▓реЛ рдХрд╛рд░рдг рд╕рднрд╛рдорд╛ рдЫред рдкреНрд░рд╛рд░рдореНрднрдорд╛, рдбрдХрд░рд╕рдБрдЧ рдмрд╣реБ-рдЪрд░рдг рдХреНрд╖рдорддрд╛рд╣рд░реВ рдирднрдПрдХреЛ рдмреЗрд▓рд╛ рд╣рд╛рдореАрд▓рд╛рдИ рдирд┐рд░реНрдорд╛рдгрдорд╛ рдЧрдореНрднреАрд░ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдерд┐рдП, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореАрд▓реЗ рдЖрдлреНрдиреИ рд░реВрдкрдорд╛ рдмрд╣реБ-рдЪрд░рдг рдмрдирд╛рдпреМрдВред рддреНрдпрд╕реЛрднрдП рд╣рд╛рдореАрд╕рдБрдЧ рдЫрд╡рд┐ рд╕рдлрд╛ рдЧрд░реНрдиреЗ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдерд┐рдПред CI/CD рдЧрд░реНрдиреЗ рд╕рдмреИрдЬрдирд╛рд▓реЗ рдЪрд╛рдБрдбреЛ рднрдиреНрджрд╛ рдЪрд╛рдБрдбреЛ, рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХрд╛ рддрд╕реНрдмрд┐рд░рд╣рд░реВрдХреЛ рдЧреБрдЪреНрдЫрд╛ рд░рд╣реЗрдХреЛ рд╕рдорд╕реНрдпрд╛рдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрдиреБрдкрд░реЗрдХреЛ рдЫ, рддрдкрд╛рдИрдВрд▓реЗ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рд╕рдлрд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рд░ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рдЫ рдЫреЛрдбреНрдиреБрдкрд░реНрдЫред

рджреЛрд╕реНрд░реЛ рдХрд╛рд░рдг рдкрд░рд┐рдирд┐рдпреЛрдЬрди рд╣реЛред рд╣реЛ, рддреНрдпрд╣рд╛рдБ рд╣реЗрд▓рдо рдЫ, рддрд░ рдпрд╕рд▓реЗ рдХреЗрд╣рд┐ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫред рд░рдорд╛рдИрд▓реЛ рд░реВрдкрдорд╛, рдпреЛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рдХрд┐ "рд╣реЗрд▓реНрдо рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ рд╣реЛред" рдареНрдпрд╛рдХреНрдХреИ рдХреЗ "рдж"ред рддреНрдпрд╣рд╛рдБ "рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ" рд╢рдмреНрджрд╣рд░реВ рдкрдирд┐ рдЫрдиреН - рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХрдмрд╛рдЯ рд╕рд╛рдорд╛рдиреНрдп рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рд╣реЛ? рд╣рд╛рдореА рднрдиреНрдЫреМрдВ: "рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ - рдкреНрдпрд╛рдХреЗрдЬ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН!" рд░ рд╣рд╛рдореА рдЖрд╢рд╛ рдЧрд░реНрдЫреМрдВ рдХрд┐ рдЙрд╣рд╛рдБрд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рднрдиреНрдиреБрд╣реБрдиреНрдЫ: "рдкреНрдпрд╛рдХреЗрдЬ рдбреЗрд▓рд┐рднрд░ рдЧрд░рд┐рдПрдХреЛ рдЫред"

рдпреЛ рдЪрд╛рдЦрд▓рд╛рдЧреНрджреЛ рдЫ рдХрд┐ рд╣рд╛рдореА рднрдиреНрдЫреМрдВ: "рд╣реЗрд▓реНрдо, рдкреНрдпрд╛рдХреЗрдЬ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН," рд░ рдЬрдм рдЙрд╕рд▓реЗ рдЬрд╡рд╛рдл рджрд┐рдпреЛ рдХрд┐ рдЙрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдпреЛ, рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ рдХрд┐ рдЙрд╕рд▓реЗ рднрд░реНрдЦрд░ рд╕реНрдерд╛рдкрдирд╛ рд╕реБрд░реБ рдЧрд░реНрдпреЛ - рдЙрд╕рд▓реЗ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рд▓рд╛рдИ рд╕рдВрдХреЗрдд рдЧрд░реНрдпреЛ: "рдпреЛ рдЪреАрдЬ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН!", рд░ рдпреЛ рд╕реБрд░реБ рднрдпреЛ рд╡рд╛ рднрдПрдиред , рдпрд╕рд▓реЗ рдХрд╛рдо рдЧрд░реНрдЫ рд╡рд╛ рдЧрд░реНрджреИрди, рд╣реЗрд▓рдорд▓реЗ рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджреИрдиред

рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ рдХрд┐ рд╣реЗрд▓рдо рдХреЗрд╡рд▓ рдПрдХ рдкрд╛рда рдкреНрд░рд┐рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реЛ рдЬрд╕рд▓реЗ рдбреЗрдЯрд╛ Kubernetes рдорд╛ рд▓реЛрдб рдЧрд░реНрджрдЫред

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

рдпреЛрдЬрдирд╛рд╣рд░реБ

рдпрд╕ рд╡рд░реНрд╖ рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕рдХреЛ рдерд╛рд▓рдиреА рдЧрд░реНрдиреЗрдЫреМрдВред рд╣рд╛рдореА Vagrant рдорд╛ рдкрд╣рд┐рд▓реЗ рдХреЗ рдерд┐рдпреЛ рддреНрдпреЛ рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВ - рд╣рд╛рдореАрд▓реЗ "vagrant up" рдЯрд╛рдЗрдк рдЧрд░реНрдпреМрдВ рд░ рд╣рд╛рдореАрд▓реЗ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдпреМрдВред рд╣рд╛рдореА рдмрд┐рдиреНрджреБрдорд╛ рдкреБрдЧреНрди рдЪрд╛рд╣рдиреНрдЫреМрдВ рдЬрд╣рд╛рдБ Git рдорд╛ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЫ, рд╣рд╛рдореА рддреНрдпрд╣рд╛рдБ "werf up" рд▓реЗрдЦреНрдЫреМрдВ, рд░ рдпрд╕рд▓реЗ рдпрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд▓реНрдпрд╛рдЙрдБрдЫ, рд╕реНрдерд╛рдиреАрдп рдорд┐рдиреА-рдХреБрдмрдорд╛ рддреИрдирд╛рде рдЧрд░рд┐рдПрдХреЛ, рд╡рд┐рдХрд╛рд╕рдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдмреИ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрд╣рд░реВ рдЬреЛрдбрд┐рдПрдХреЛ рдЫред ред рд╡рд┐рдХрд╛рд╕ рднрд╛рд╖рд╛рдХреЛ рдЖрдзрд╛рд░рдорд╛, рдпреЛ рдлрд░рдХ рддрд░рд┐рдХрд╛рд▓реЗ рдЧрд░рд┐рдиреНрдЫ, рддрд░ рдЬреЗ рд╣реЛрд╕реН, рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдорд╛рдЙрдиреНрдЯ рдЧрд░рд┐рдПрдХрд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдЕрдиреНрддрд░реНрдЧрдд рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

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

рддрд░ dapp/werf рдХреЛ рдмрд╛рдЯреЛ рд╕рдзреИрдВ рд╕реБрд░реБрдорд╛ Kubernetes рд╕рдБрдЧ рдЬрд╕реНрддреИ рднрдПрдХреЛ рдЫред рд╣рд╛рдореАрд▓реЗ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрдпреМрдВ, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдорд╛рдзрд╛рдирдХрд╛ рд╕рд╛рде рд╕рдорд╛рдзрд╛рди рдЧрд░реНтАНрдпреМрдВ - рд╣рд╛рдореА рд╢реЗрд▓рдорд╛, рдХреБрдиреИ рдкрдирд┐ рдХреБрд░рд╛рдорд╛ рдЖрдлреНрдиреИ рд▓рд╛рдЧрд┐ рдХреЗрд╣реА рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рд▓рд┐рдПрд░ рдЖрдПрдХрд╛ рдЫреМрдВред рддреНрдпрд╕рдкрдЫрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдпреА рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рд╕реАрдзрд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗ, рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдмрд╛рдЗрдирд░реАрд╣рд░реВрдорд╛ рдПрдХреАрдХреГрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЬреБрди рд╣рд╛рдореА рдХреЗрд╡рд▓ рд╕рд╛рдЭрд╛ рдЧрд░реНрдЫреМрдВред

рдпрд╕ рд╕рдореНрдкреВрд░реНрдг рдХрдерд╛рд▓рд╛рдИ рд╕рдорд╛рдирддрд╛рд╕рд╣рд┐рдд рд╣реЗрд░реНрдиреЗ рдЕрд░реНрдХреЛ рддрд░рд┐рдХрд╛ рдЫред

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

werf рдХреЛ рдорд╛рдорд▓рд╛ рдорд╛, рдпреЛ Kubernetes рдХреЛ рдЕрд░реНрдХреЛ рдШрдЯрдХ рд╣реЛред рдЕрдм рдорд╛рддреНрд░ werf рдХреЛ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдорд╛, рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, Helm werf рднрд┐рддреНрд░ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдХрд┐рдирдХрд┐ рд╣рд╛рдореА рдЖрдлреИрдВ рдпреЛ рдЧрд░реНрди рдерд╛рдХреЗрдХрд╛ рдЫреМрдВред рдпрд╕реЛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдХрд╛рд░рдгрд╣рд░реВ рдЫрдиреН, рдо рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ рдмрддрд╛рдЙрдиреЗрдЫреБ рдХрд┐рди рд╣рд╛рдореАрд▓реЗ рд╕рдореНрдкреВрд░реНрдг рд╣реЗрд▓реНрдорд▓рд╛рдИ рдЯрд┐рд▓рд░ рднрд┐рддреНрд░ werf рд╕рдВрдЧ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░реНрдпреМрдВред RIT++ рдХреЛ рд░рд┐рдкреЛрд░реНрдЯрдорд╛.

рдЕрдм werf рдПрдХ рдердк рдПрдХреАрдХреГрдд рдШрдЯрдХ рд╣реЛред рд╣рд╛рдореА рдПрдХ рд╕рдорд╛рдкреНрдд рд╕реНрдЯреАрдпрд░рд┐рдВрдЧ рд╡реНрд╣реАрд▓, рдПрдХ рд╕реНрдЯреАрдпрд░рд┐рдВрдЧ рдкрд┐рди рдкрд╛рдЙрдБрдЫреМрдВ - рдо рдХрд╛рд░рд╣рд░реВрдорд╛ рдзреЗрд░реИ рд░рд╛рдореНрд░реЛ рдЫреИрди, рддрд░ рдпреЛ рдПрдХ рдареВрд▓реЛ рдмреНрд▓рдХ рд╣реЛ рдЬрд╕рд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╡рд┐рд╕реНрддреГрдд рджрд╛рдпрд░рд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫред рд╣рд╛рдореАрд▓реЗ рдЖрдлреИрдВ рдХреНрдпрд╛рдЯрд▓рдЧрдорд╛ рдЬрд╛рдиреБ рдкрд░реНрджреИрди, рдЕрд░реНрдХреЛрдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рднрд╛рдЧ рдЫрд╛рдиреНрдиреБрд╣реЛрд╕реН, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╕рд░реА рд╕рдБрдЧреИ рдкреЗрдВрдЪ рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рд╕реЛрдЪреНрдиреБрд╣реЛрд╕реНред рд╣рд╛рдореАрд▓реЗ рдПрдХреИрдЪреЛрдЯрд┐ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рддрдпрд╛рд░реА рд╕рдВрдпреЛрдЬрди рдкрд╛рдЙрдБрдЫреМрдВред рддрд░ рднрд┐рддреНрд░ рдпреЛ рдЙрд╣реА рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдмрд╛рдЯ рдмрдирд╛рдЗрдПрдХреЛ рдЫ, рдпрд╕рд▓реЗ рдЕрдЭреИ рдкрдирд┐ рдПрд╕реЗрдореНрдмрд▓реАрдХрд╛ рд▓рд╛рдЧрд┐ рдбрдХрд░, рдХреЗрд╣реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдХрд╛ рд▓рд╛рдЧрд┐ рд╣реЗрд▓рдо, рд░ рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдЕрдиреНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдпреЛ рдЫрд┐рдЯреНрдЯреИ рд░ рд╕рд╣рдЬ рд░реВрдкрдорд╛ рдмрдХреНрд╕ рдмрд╛рд╣рд┐рд░ рдХреВрд▓ CI/CD рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдПрдХ рдПрдХреАрдХреГрдд рдЙрдкрдХрд░рдг рд╣реЛред

рдХреЗ Kubernetes рдХреЛ рдорд░реНрдордд рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫ?

тАФ рддрдкрд╛рдИрдВрд▓реЗ Kubernetes рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдерд╛рд▓реНрдиреБрднрдПрдХреЛ рдЕрдиреБрднрд╡рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рдпреЛ рддрдкрд╛рдИрдВрдХреЛ рд▓рд╛рдЧрд┐ рдПрдЙрдЯрд╛ рдлреНрд░реЗрдо рд╣реЛ, рдПрдЙрдЯрд╛ рдЗрдиреНрдЬрд┐рди, рд░ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рдорд╛ рдзреЗрд░реИ рдлрд░рдХ-рдлрд░рдХ рдХреБрд░рд╛рд╣рд░реВ рдЭреБрдгреНрдбреНрдпрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: рдПрдЙрдЯрд╛ рдмрдбреА, рд╕реНрдЯреЗрдпрд░рд┐рдЩ рд╣реНрд╡реАрд▓, рдкреЗрдбрд▓рдорд╛ рд╕реНрдХреНрд░реВ, рд╕рд┐рдЯрд╣рд░реВред рдкреНрд░рд╢реНрди рдЙрдареНрдЫ - рддрдкрд╛рдЗрдБрдХреЛ рд▓рд╛рдЧрд┐ Kubernetes рд╕рдорд░реНрдерди рдХрддреНрддрд┐рдХреЛ рдЧрд╛рд╣реНрд░реЛ рдЫ? рддрдкрд╛рдЗрдБрд╕рдБрдЧ рдзреЗрд░реИ рдЕрдиреБрднрд╡ рдЫ, рддрдкрд╛рдЗрдБ рдХрддреНрддрд┐рдХреЛ рд╕рдордп рд░ рд╕реНрд░реЛрддрд╣рд░реВ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рд▓рд╛рдИ рдЕрдиреНрдп рд╕рдмреИ рдХреБрд░рд╛рдмрд╛рдЯ рдЕрд▓рдЧреНрдЧреИ рд╕рд╣рдпреЛрдЧ рдЧрд░реНрди рдЦрд░реНрдЪ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ?

рджрд┐рдорд┐рддреНрд░реА: рдпреЛ рдПрдХрджрдореИ рдЧрд╛рд╣реНрд░реЛ рдкреНрд░рд╢реНрди рд╣реЛ рд░ рдпрд╕рдХреЛ рдЬрд╡рд╛рдл рджрд┐рдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдХреБрдмреЗрд░рдиреЗрдЯрдмрд╛рдЯ рдХреЗ рдЪрд╛рд╣рдиреНрдЫреМрдВ рд░ рд╕рдорд░реНрдерди рдХреЗ рд╣реЛ рднрдиреЗрд░ рдмреБрдЭреНрдиреБрдкрд░реНрдЫред рд╕рд╛рдпрдж рддрдкрд╛рдИрдВ рдкреНрд░рдХрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ?

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

рджрд┐рдорд┐рддреНрд░реА: рдпрд╕реНрддреИ рд╣реЛ ред

- рдпреЛ рдЙрддреНрдкрд╛рджрди рддрдпрд╛рд░ рдЫ рднрдиреЗрд░ рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ Kubernetes рд▓рд┐рди рд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдХрддрд┐ рдЧрд╛рд╣реНрд░реЛ рдЫ?

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

Kubernetes рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд░ рдпрд╕рд▓рд╛рдИ рдХрд╛рдо рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдЫ: рдХреБрдЦреБрд░рд╛! - рд╕реНрдерд╛рдкрд┐рдд, рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдзрд┐рд╣рд░реВ рдЫрдиреНред рддрд░ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдБрджрд╛ рдХреЗ рд╣реБрдиреНрдЫ?

рдкреНрд░рд╢реНрдирд╣рд░реВ рд╕рдзреИрдВ рдЙрдареНрдЫрдиреН - рд╣рд╛рдореАрд▓реЗ рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо рдХреЗрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрдХрд╛ рдЫреИрдиреМрдВ? рд╣рд╛рдореАрд▓реЗ рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо рдХреЗ рдЧрд░реЗрдХрд╛ рдЫреИрдиреМрдВ? рдХреБрди рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдЧрд▓рдд рд░реВрдкрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ? рдкреНрд░рднреБ, рд╣рд╛рдореАрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦ рдкрдирд┐ рдЧрд░реЗ?! рдХреБрди Kubernetes рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╣рд╛рдореАрд▓реЗ рдбреЗрд▓рд┐рднрд░ рдЧрд░реЗрдХрд╛ рдЫреМрдВ рд░ рдХреБрди рдЫреИрди? рд╣рдЬрд╛рд░реМрдВ рдкреНрд░рд╢реНрдирд╣рд░реВ рдЙрдареНрдЫрдиреН, рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЬрд╡рд╛рдл рдкрд╛рдЙрди, рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕ рдЙрджреНрдпреЛрдЧрдорд╛ 15-20 рд╡рд░реНрд╖ рдмрд┐рддрд╛рдЙрдиреБ рдкрд░реНрдЫред

рдорд╕рдБрдЧ рдпрд╕ рд╡рд┐рд╖рдпрдорд╛ рднрд░реНрдЦрд░реИрдХреЛ рдЙрджрд╛рд╣рд░рдг рдЫ рдЬрд╕рд▓реЗ рд╕рдорд╕реНрдпрд╛рдХреЛ рдЕрд░реНрде рдкреНрд░рдХрдЯ рдЧрд░реНрди рд╕рдХреНрдЫ "рдХреЗ Kubernetes рдХрд╛рдпрдо рд░рд╛рдЦреНрди рдЧрд╛рд╣реНрд░реЛ рдЫ?" рдХреЗрд╣рд┐ рд╕рдордп рдкрд╣рд┐рд▓реЗ рд╣рд╛рдореАрд▓реЗ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдорд╛ рд╕рд┐рд▓рд┐рдпрдорд▓рд╛рдИ рдиреЗрдЯрд╡рд░реНрдХрдХреЛ рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреБрдкрд░реНрдЫ рдХрд┐ рднрдиреЗрд░ рдЧрдореНрднреАрд░рддрд╛рдкреВрд░реНрд╡рдХ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдпреМрдВред

рдорд▓рд╛рдИ Cilium рдХреЗ рд╣реЛ рднрдиреЗрд░ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░реМрдВред Kubernetes рдХреЛ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдХреЛ рдзреЗрд░реИ рдлрд░рдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЫ, рд░ рддреА рдордзреНрдпреЗ рдПрдХ рдзреЗрд░реИ рд░рд╛рдореНрд░реЛ рдЫ - Ciliumред рдпрд╕рдХреЛ рдЕрд░реНрде рдХреЗ рд╣реЛ? рдХрд░реНрдиреЗрд▓рдорд╛, рдХреЗрд╣реА рд╕рдордп рдкрд╣рд┐рд▓реЗ рдХрд░реНрдиреЗрд▓рдХрд╛ рд▓рд╛рдЧрд┐ рд╣реБрдХрд╣рд░реВ рд▓реЗрдЦреНрди рд╕рдореНрднрд╡ рднрдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рд╕рдЮреНрдЬрд╛рд▓ рдЙрдкрдкреНрд░рдгрд╛рд▓реА рд░ рдЕрдиреНрдп рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдЖрдХреНрд░рдордг рдЧрд░реНрдЫ, рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрд░реНрдиреЗрд▓рдорд╛ рдареВрд▓рд╛ рдЯреБрдХреНрд░рд╛рд╣рд░реВ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдкрдорд╛ рдПрдХ рдЖрдИрдкреА рд░рд╛рдЙрдЯ, рдПрдХ рдУрднрд░рдлрд┐рд▓реНрдЯрд░, рдкреБрд▓рд╣рд░реВ рд░ рдзреЗрд░реИ рдлрд░рдХ рдкреБрд░рд╛рдирд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдЫрдиреН рдЬреБрди 15, 20, 30 рд╡рд░реНрд╖ рдкреБрд░рд╛рдиреЛ рд╣реЛред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рддрд┐рдиреАрд╣рд░реВ рдХрд╛рдо рдЧрд░реНрдЫрдиреН, рд╕рдмреИ рдХреБрд░рд╛ рд░рд╛рдореНрд░реЛ рдЫ, рддрд░ рдЕрдм рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рд░рд╛рдЦреЗрдХрд╛ рдЫрдиреН, рд░ рдпреЛ рдПрдХ рдЕрд░реНрдХрд╛рдХреЛ рдорд╛рдерд┐ 15 рдИрдВрдЯрд╣рд░реВрдХреЛ рдЯрд╛рд╡рд░ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ, рд░ рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ рдПрдХ рдЦреБрдЯреНрдЯрд╛рдорд╛ рдЙрднрд┐рдиреБрд╣реБрдиреНрдЫ - рдПрдХ рдЕрдиреМрдареЛ рднрд╛рд╡рдирд╛ред рдпреЛ рдкреНрд░рдгрд╛рд▓реА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдкрдорд╛ рд╢рд░реАрд░рдорд╛ рдПрдкреЗрдиреНрдбрд┐рдХреНрд╕ рдЬрд╕реНрддрд╛ рдзреЗрд░реИ рд╕реВрдХреНрд╖реНрдорддрд╛рд╣рд░реВрд╕рдБрдЧ рд╡рд┐рдХрд╕рд┐рдд рднрдПрдХреЛ рдЫред рдХреЗрд╣реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВрдорд╛ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫрдиреН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ред

рддреНрдпрд╣рд╛рдБ рдПрдХ рдЕрджреНрднреБрдд BPF рд░ рдХрд░реНрдиреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╣реБрдХ рд▓реЗрдЦреНрдиреЗ рдХреНрд╖рдорддрд╛ рдЫ - рдХреЗрдЯрд╛рд╣рд░реВрд▓реЗ рдХрд░реНрдиреЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдЖрдлреНрдиреИ рд╣реБрдХрд╣рд░реВ рд▓реЗрдЦреЗред рдкреНрдпрд╛рдХреЗрдЬ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рдЖрдЙрдБрдЫ, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЗрдирдкреБрдЯрдорд╛ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реНрдЫрдиреН, рдпрд╕рд▓рд╛рдИ рдкреБрд▓ рдмрд┐рдирд╛, TCP рдмрд┐рдирд╛, рдЖрдИрдкреА рд╕реНрдЯреНрдпрд╛рдХ рдмрд┐рдирд╛ рдиреИ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдЫрдиреН - рдЫреЛрдЯреЛрдорд╛, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рд╕рдмреИ рдХреБрд░рд╛рд▓рд╛рдИ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реЗрд░, рд░ рддреНрдпрд╕рдкрдЫрд┐ рдереБрдХреНрдиреБрд╣реЛрд╕реНред рдпрд╕рд▓рд╛рдИ рдХрдиреНрдЯреЗрдирд░ рдорд╛ рдмрд╛рд╣рд┐рд░ред

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

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

рд░ рдХреЗ рдлрд░рдХ рдЫ? рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ рдХрд┐ рддреНрдпрд╣рд╛рдБ рдЖрдИрдкреА рд░рд╛рдЙрдЯ рдЫ, рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓, рд░ рддреНрдпрд╣рд╛рдБ рдирдпрд╛рдБ рдЙрдкрдХрд░рдг рдЫ - рдпрд╕рд▓реЗ рдХреЗ рдлрд░рдХ рдкрд╛рд░реНрдЫ, рд╣рд╛рдореА рдПрдХ рд╡рд╛ рдЕрд░реНрдХреЛ рдмреБрдЭреНрджреИрдиреМрдВред рддрд░ рд╣рд╛рдореА рдХреЗрд╣рд┐ рдирдпрд╛рдБ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдбрд░рд╛рдЙрдБрдЫреМрдВ - рдХрд┐рди? рдХрд┐рдирднрдиреЗ рдпрджрд┐ рдЙрдкрдХрд░рдг 30 рд╡рд░реНрд╖ рдкреБрд░рд╛рдиреЛ рдЫ рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ 30 рд╡рд░реНрд╖рдорд╛ рд╕рдмреИ рдмрдЧрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд░реЗрдХрд╛ рдЫрдиреН, рд╕рдмреИ рдЧрд▓реНрддреАрд╣рд░реВ рдЪрд░рдгрдорд╛ рдЫрдиреН рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдмреИ рдХреБрд░рд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдиреНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрди - рдпреЛ рдХрд╛рд▓реЛ рдмрдХреНрд╕ рдЬрд╕реНрддреИ рдХрд╛рдо рдЧрд░реНрджрдЫ рд░ рд╕рдзреИрдВ рдХрд╛рдо рдЧрд░реНрджрдЫред рд╕рдмреИрд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдХреБрди рдбрд╛рдпрдЧреНрдиреЛрд╕реНрдЯрд┐рдХ рд╕реНрдХреНрд░реВ рдбреНрд░рд╛рдЗрднрд░ рдХреБрди рдард╛рдЙрдБрдорд╛ рдЯрд╛рдБрд╕реНрдиреЗ, рдХреБрди tcpdump рдХреБрди рдХреНрд╖рдгрдорд╛ рдЪрд▓реНрдиреЗред рд╕рдмреИрд▓рд╛рдИ рдиреИрджрд╛рдирд┐рдХ тАЛтАЛтАЛтАЛрдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рд░рд╛рдореНрд░рд░реА рдерд╛рд╣рд╛ рдЫ рд░ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рдпреЛ рд╕реЗрдЯрд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреЗрд░ рдмреБрдЭреНрджрдЫ - рдпрд╕рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрджрдЫ, рддрд░ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗред

рд░ рдЕрджреНрднреБрдд рдЪрд┐рд╕реЛ Cilium 30 рд╡рд░реНрд╖ рдкреБрд░рд╛рдиреЛ рдЫреИрди, рдпреЛ рдЕрдЭреИ рдкреБрд░рд╛рдиреЛ рдЫреИрдиред Kubernetes рдХреЛ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рдЫ, рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ред рддреНрдпреЛ Cilium рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдЫ, рддреНрдпреЛ Kubernetes рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдЫ, рддрд░ рдЬрдм рдЙрддреНрдкрд╛рджрдирдорд╛ рдХреЗрд╣рд┐ рдЧрд▓реНрддреА рд╣реБрдиреНрдЫ, рдХреЗ рддрдкрд╛рдИ рдЧрдореНрднреАрд░ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдорд╛ рдХреЗ рдЧрд▓реНрддреА рднрдпреЛ рднрдиреЗрд░ рддреБрд░реБрдиреНрддреИ рдмреБрдЭреНрди рд╕рдХреНрд╖рдо рд╣реБрдиреБрд╣реБрдиреНрдЫ?

рдЬрдм рд╣рд╛рдореА рднрдиреНрдЫреМрдВ рдХрд┐ рдпреЛ Kubernetes рдХрд╛рдпрдо рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдЫ - рд╣реЛрдЗрди, рдпреЛ рдзреЗрд░реИ рд╕рдЬрд┐рд▓реЛ рдЫ, рд░ рд╣реЛ, рдпреЛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдкрдорд╛ рдЧрд╛рд╣реНрд░реЛ рдЫред Kubernetes рдЖрдлреИрдорд╛ рд░рд╛рдореНрд░реЛ рдХрд╛рдо рдЧрд░реНрджрдЫ, рддрд░ рдПрдХ рдЕрд░рдм рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рд╕рдВрдЧред

"рдо рднрд╛рдЧреНрдпрдорд╛рдиреА рд╣реБрдиреЗрдЫреБ" рджреГрд╖реНрдЯрд┐рдХреЛрдгрдХреЛ рдмрд╛рд░реЗрдорд╛

- рдХреЗ рддреНрдпрд╣рд╛рдБ рдХрдореНрдкрдиреАрд╣рд░реВ рдЫрдиреН рдЬрд╣рд╛рдБ рдпреА рд╕реВрдХреНрд╖реНрдорддрд╛рд╣рд░реВ рджреЗрдЦрд╛ рдкрд░реНрдиреЗ рд▓рдЧрднрдЧ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЫрдиреН? рдорд╛рдиреМрдВ Yandex рд▓реЗ рдЕрдЪрд╛рдирдХ рд╕рдмреИ рд╕реЗрд╡рд╛рд╣рд░реВ Kubernetes рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдЫ, рддреНрдпрд╣рд╛рдБ рдареВрд▓реЛ рднрд╛рд░ рд╣реБрдиреЗрдЫред

рджрд┐рдорд┐рддреНрд░реА: рд╣реЛрдЗрди, рдпреЛ рднрд╛рд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛рдХрд╛рдиреА рд╣реЛрдЗрди, рддрд░ рд╕рд░рд▓ рдЪреАрдЬрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рд╣реЛред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд╕рдБрдЧ Kubernetes рдЫ, рд╣рд╛рдореАрд▓реЗ рддреНрдпрд╣рд╛рдБ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреИрдирд╛рдд рдЧрд░реНрдпреМрдВред рдпреЛ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ рднрдиреЗрд░ рдХрд╕рд░реА рдерд╛рд╣рд╛ рдЫ? рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреНрд░реНрдпрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫреИрди рднрдиреЗрд░ рдмреБрдЭреНрдирдХреЛ рд▓рд╛рдЧрд┐ рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рддрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд рдЙрдкрдХрд░рдг рдЫреИрдиред рддреНрдпрд╣рд╛рдБ рдЕрд▓рд░реНрдЯрд╣рд░реВ рдкрдард╛рдЙрдиреЗ рдХреБрдиреИ рддрдпрд╛рд░ рдкреНрд░рдгрд╛рд▓реА рдЫреИрди; рддрдкрд╛рдИрдВрд▓реЗ рдпреА рдЕрд▓рд░реНрдЯрд╣рд░реВ рд░ рдкреНрд░рддреНрдпреЗрдХ рддрд╛рд▓рд┐рдХрд╛ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд░ рд╣рд╛рдореА Kubernetes рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрджреИрдЫреМрдВред

рдорд╕рдБрдЧ Ubuntu 16.04 рдЫред рддрдкрд╛рдИрдВ рднрдиреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдХрд┐ рдпреЛ рдкреБрд░рд╛рдиреЛ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ, рддрд░ рд╣рд╛рдореА рдЕрдЭреИ рдпрд╕рдорд╛ рдЫреМрдВ рдХрд┐рдирднрдиреЗ рдпреЛ LTS рд╣реЛред рддреНрдпрд╣рд╛рдБ systemd рдЫ, рдЬрд╕рдХреЛ рд╕реВрдХреНрд╖реНрдорддрд╛ рдпреЛ рд╣реЛ рдХрд┐ рдпрд╕рд▓реЗ C-рд╕рдореВрд╣рд╣рд░реВ рд╕рдлрд╛ рдЧрд░реНрджреИрдиред Kubernetes рд▓реЗ рдкреЛрдбрд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрдЫ, C-рд╕рдореВрд╣рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдкреЛрдбрд╣рд░реВ рдореЗрдЯрд╛рдЙрдБрдЫ, рд░ рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдпреЛ рдмрд╛рд╣рд┐рд░ рдЬрд╛рдиреНрдЫ - рдорд▓рд╛рдИ рд╡рд┐рд╡рд░рдгрд╣рд░реВ рдпрд╛рдж рдЫреИрди, рдорд╛рдл рдЧрд░реНрдиреБрд╣реЛрд╕реН - рддреНрдпреЛ рдкреНрд░рдгрд╛рд▓реАрдЧрдд рд╕реНрд▓рд╛рдЗрд╕рд╣рд░реВ рд░рд╣рдиреНрдЫред рдпрд╕рд▓реЗ рддрдереНрдпрд▓рд╛рдИ рдирд┐рдореНрддреНрдпрд╛рдЙрдБрдЫ рдХрд┐ рд╕рдордпрдХреЛ рд╕рд╛рдердорд╛, рдХреБрдиреИ рдкрдирд┐ рдХрд╛рд░ рдмрд▓рд┐рдпреЛ рдврд┐рд▓реЛ рд╣реБрди рдерд╛рд▓реНрдЫред рдпреЛ рд╣рд╛рдЗрд▓реЛрдбрдХреЛ рдмрд╛рд░реЗрдорд╛ рдкрдирд┐ рдкреНрд░рд╢реНрди рд╣реЛрдЗрдиред рдпрджрд┐ рд╕реНрдерд╛рдпреА рдкреЛрдбрд╣рд░реВ рд╕реБрд░реВ рдЧрд░рд┐рдПрдорд╛, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдХреНрд░реЛрди рдХрд╛рдо рдЫ рдЬрд╕рд▓реЗ рд▓рдЧрд╛рддрд╛рд░ рдкреЛрдбрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрдЫ, рддрдм Ubuntu 16.04 рднрдПрдХреЛ рдореЗрд╕рд┐рди рдПрдХ рд╣рдкреНрддрд╛ рдкрдЫрд┐ рд╕реБрд╕реНрдд рд╣реБрди рдерд╛рд▓реНрдЫред рд╕реА-рд╕рдореВрд╣рд╣рд░реВрдХреЛ рдЧреБрдЪреНрдЫрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рддрдереНрдпрдХреЛ рдХрд╛рд░рдгрд▓реЗ рддреНрдпрд╣рд╛рдБ рд▓рдЧрд╛рддрд╛рд░ рдЙрдЪреНрдЪ рд▓реЛрдб рдФрд╕рдд рд╣реБрдиреЗрдЫред рдпреЛ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рдЬреБрди рдХреБрдиреИ рдкрдирд┐ рд╡реНрдпрдХреНрддрд┐ рдЬрд╕рд▓реЗ рдХреЗрд╡рд▓ Ubuntu 16 рд░ Kubernetes рдорд╛рдерд┐ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрдЫ рд╕рд╛рдордирд╛ рдЧрд░реНрдиреЗрдЫред

рдорд╛рдиреМрдВ рдЙрд╕рд▓реЗ рдХреБрдиреИ рди рдХреБрдиреИ рддрд░рд┐рдХрд╛рд▓реЗ systemd рд╡рд╛ рдЕрд░реВ рдХреЗрд╣рд┐ рдЕрдкрдбреЗрдЯ рдЧрд░реНрдЫ, рддрд░ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓рдорд╛ 4.16 рд╕рдореНрдо рдпреЛ рдЕрдЭ рд░рдорд╛рдЗрд▓реЛ рдЫ - рдЬрдм рддрдкрд╛рдЗрдБ C-рд╕рдореВрд╣рд╣рд░реВ рдореЗрдЯрд╛рдЙрдиреБрд╣реБрдиреНрдЫ, рддрд┐рдиреАрд╣рд░реВ рдХрд░реНрдиреЗрд▓рдорд╛ рдЪреБрд╣рд╛рд╡рдЯ рд╣реБрдиреНрдЫрдиреН рд░ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдореЗрдЯрд┐рдПрдХрд╛ рдЫреИрдирдиреНред рддреНрдпрд╕рдХрд╛рд░рдг, рдпреЛ рдореЗрд╕рд┐рдирдорд╛ рдХрд╛рдо рдЧрд░реЗрдХреЛ рдПрдХ рдорд╣рд┐рдирд╛ рдкрдЫрд┐, рдЪреВрд▓реНрд╣рд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдореЗрдореЛрд░реА рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВ рд╣реЗрд░реНрди рдЕрд╕рдореНрднрд╡ рд╣реБрдиреЗрдЫред рд╣рд╛рдореА рдПрдЙрдЯрд╛ рдлрд╛рдЗрд▓ рдирд┐рдХрд╛рд▓реНрдЫреМрдВ, рдпрд╕рд▓рд╛рдИ рдкреНрд░реЛрдЧреНрд░рд╛рдордорд╛ рд░реЛрд▓ рдЧрд░реНрдЫреМрдВ, рд░ рдПрдЙрдЯрд╛ рдлрд╛рдЗрд▓ 15 рд╕реЗрдХреЗрдиреНрдбрдХреЛ рд▓рд╛рдЧрд┐ рд░реЛрд▓ рдЧрд░реНрдЫреМрдВ, рдХрд┐рдирднрдиреЗ рдХрд░реНрдиреЗрд▓рд▓реЗ рдЖрдлреИрдВрдорд╛ рд▓рд╛рдЦреМрдВ рд╕реА-рд╕рдореВрд╣рд╣рд░реВ рдЧрдгрдирд╛ рдЧрд░реНрди рдзреЗрд░реИ рд╕рдордп рд▓рд┐рдиреНрдЫ, рдЬреБрди рдореЗрдЯрд┐рдПрдХреЛ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ, рддрд░ рд╣реЛрдЗрди - рддрд┐рдиреАрд╣рд░реВ рд▓реАрдХ рд╣реБрдБрджреИрдЫрдиреНред ред

рдпрд╣рд╛рдБ рд░ рддреНрдпрд╣рд╛рдБ рдЕрдЭреИ рдкрдирд┐ рдпрд╕реНрддрд╛ рд╕рд╛рдирд╛ рдЪреАрдЬрд╣рд░реВ рдзреЗрд░реИ рдЫрдиреНред рдпреЛ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЗрди рдЬреБрди рд╡рд┐рд╢рд╛рд▓ рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдБ рдзреЗрд░реИ рднрд╛рд░реА рдмреЛрдЭрдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН - рд╣реЛрдЗрди, рдпреЛ рджреИрдирд┐рдХ рдЪреАрдЬрд╣рд░реВрдХреЛ рдХреБрд░рд╛ рд╣реЛред рдорд╛рдирд┐рд╕рд╣рд░реВ рдорд╣рд┐рдиреМрдВрд╕рдореНрдо рдпрд╕рд░реА рдмрд╛рдБрдЪреНрди рд╕рдХреНрдЫрдиреН - рддрд┐рдиреАрд╣рд░реВрд▓реЗ Kubernetes рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗ, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреИрдирд╛рдд рдЧрд░реЗ - рдпрд╕рд▓реЗ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХреЛ рджреЗрдЦрд┐рдиреНрдЫред рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдпреЛ рд╕рд╛рдорд╛рдиреНрдп рдЫред рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рдпреЛ рдкрдирд┐ рдерд╛рд╣рд╛ рд╣реБрдБрджреИрди рдХрд┐ рдпреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреБрдиреИ рдХрд╛рд░рдгрд▓реЗ рдХреНрд░реНрдпрд╛рд╕ рд╣реБрдиреЗрдЫ, рдЙрдиреАрд╣рд░реВрд▓реЗ рдЕрд▓рд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫреИрдирдиреН, рддрд░ рдЙрдиреАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдпреЛ рд╕рд╛рдорд╛рдиреНрдп рд╣реЛред рдкрд╣рд┐рд▓реЗ, рд╣рд╛рдореА рдЕрдиреБрдЧрдорди рдмрд┐рдирд╛ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╢рд┐рдирд╣рд░реВрдорд╛ рдмрд╕реНрдереНрдпреМрдВ, рдЕрдм рд╣рд╛рдореА Kubernetes рдорд╛ рд╕рд╛рд░рд┐рдпреЛ, рдкрдирд┐ рдирд┐рдЧрд░рд╛рдиреА рдмрд┐рдирд╛ - рдХреЗ рдлрд░рдХ рдЫ?

рдкреНрд░рд╢реНрди рдпреЛ рд╣реЛ рдХрд┐ рдЬрдм рд╣рд╛рдореА рдмрд░рдлрдорд╛ рд╣рд┐рдВрдбреНрдЫреМрдВ, рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рдорд╛рдкрди рдирдЧрд░реЗрд╕рдореНрдо рдпрд╕рдХреЛ рдореЛрдЯрд╛рдИ рдХрд╣рд┐рд▓реЗ рдерд╛рд╣рд╛ рд╣реБрдБрджреИрдиред рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВ рд╣рд┐рдБрдбреНрдЫрдиреН рд░ рдЪрд┐рдиреНрддрд╛ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН, рдХрд┐рдирднрдиреЗ рддрд┐рдиреАрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рд╣рд┐рдбреЗрдХрд╛ рдЫрдиреНред

рдореЗрд░реЛ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдмрд╛рдЯ, рдХреБрдиреИ рдкрдирд┐ рдкреНрд░рдгрд╛рд▓реА рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд╕реВрдХреНрд╖реНрдорддрд╛ рд░ рдЬрдЯрд┐рд▓рддрд╛ рднрдиреЗрдХреЛ рд╣рд╛рдореНрд░реЛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдмрд░рдлрдХреЛ рдореЛрдЯрд╛рдИ рдареНрдпрд╛рдХреНрдХреИ рдкрд░реНрдпрд╛рдкреНрдд рдЫ рднрдиреЗрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрдиреБ рд╣реЛред рдпреЛ рд╣рд╛рдореА рдХреБрд░рд╛ рдЧрд░реНрджреИрдЫреМрдВред

IT рдорд╛, рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ, рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ "рдо рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реБрдиреЗрдЫреБ" рджреГрд╖реНрдЯрд┐рдХреЛрдгрд╣рд░реВ рдЫрдиреНред рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдЫрдиреН рд░ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреН рдЖрд╢рд╛рдорд╛ рдХрд┐ рддрд┐рдиреАрд╣рд░реВ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рд╣реБрдиреЗрдЫрдиреНред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдЫрдиреНред рд╕рд╛рдпрдж рдпрд╕реИрд▓реЗ рдХрд╛рдо рдЧрд░реНрдЫред

тАФ рдореЗрд░реЛ рдирд┐рд░рд╛рд╢рд╛рд╡рд╛рджреА рдореВрд▓реНрдпрд╛рдЩреНрдХрдирдмрд╛рдЯ, рдпреЛ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ: рдЬрдм рдЬреЛрдЦрд┐рдорд╣рд░реВ рдЙрдЪреНрдЪ рд╣реБрдиреНрдЫрдиреН, рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдХрд╛рдо рдЧрд░реНрдиреБрдкрд░реНрдЫ, рддрдм Flaunt рдмрд╛рдЯ рд╕рдорд░реНрдерди рдЪрд╛рд╣рд┐рдиреНрдЫ, рд╕рд╛рдпрдж Red Hat рдмрд╛рдЯ, рд╡рд╛ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рддрдкрд╛рдЗрдБрдХреЛ рдЖрдлреНрдиреИ рдЖрдиреНрддрд░рд┐рдХ рдЯреЛрд▓реА рдЪрд╛рд╣рд┐рдиреНрдЫ рд╡рд┐рд╢реЗрд╖ рдЧрд░реА Kubernetes рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдкрд┐рдд, рдЬреБрди рддрдпрд╛рд░ рдЫред рдпрд╕рд▓рд╛рдИ рддрд╛рдиреНрдиред

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

рдХреЗ рд╣рд╛рдореАрд▓рд╛рдИ рдХрдиреНрдЯреЗрдирд░ рдЪрд╛рд╣рд┐рдиреНрдЫ?

- рдХреЗ рддрдкрд╛рдЗрдБ рд╣рд╛рдореАрд▓рд╛рдИ рдмрддрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдХрд┐ рд░реВрд╕рдорд╛ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХрддреНрддрд┐рдХреЛ рд╡реНрдпрд╛рдкрдХ рдЫ?

рджрд┐рдорд┐рддреНрд░реА: рдорд╕рдБрдЧ рдпреЛ рдбрд╛рдЯрд╛ рдЫреИрди, рд░ рдо рдкрдХреНрдХрд╛ рдЫреИрди рдХрд┐ рдпреЛ рдЕрд░реВ рдХрд╕реИрд╕рдБрдЧ рдЫред рд╣рд╛рдореА рднрдиреНрдЫреМрдВ: "рдХреБрдмрд░реНрдиреЗрдЯреНрд╕, рдХреБрдмрд░реНрдиреЗрдЯреНрд╕," рддрд░ рдпрд╕ рдореБрджреНрджрд╛рд▓рд╛рдИ рд╣реЗрд░реНрдиреЗ рдЕрд░реНрдХреЛ рддрд░рд┐рдХрд╛ рдЫред рдорд▓рд╛рдИ рдкрдирд┐ рдерд╛рд╣рд╛ рдЫреИрди рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рдХрддреНрддрд┐рдХреЛ рдлрд░рд╛рдХрд┐рд▓реЛ рдЫрдиреН, рддрд░ рдорд▓рд╛рдИ рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВрдмрд╛рдЯ рдПрдЙрдЯрд╛ рдЖрдВрдХрдбрд╛ рдерд╛рд╣рд╛ рдЫ рдХрд┐ 70% рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ Kubernetes рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЫрдиреНред рдпреЛ рд╕рдВрд╕рд╛рд░рднрд░рд┐ рдПрдХрджрдо рдареВрд▓реЛ рдирдореВрдирд╛ рдХреЛ рд▓рд╛рдЧреА рдПрдХ рднрд░рдкрд░реНрджреЛ рд╕реНрд░реЛрдд рдерд┐рдпреЛред

рддреНрдпрд╕рдкрдЫрд┐ рдЕрд░реНрдХреЛ рдкреНрд░рд╢реНрди - рдХреЗ рд╣рд╛рдореАрд▓рд╛рдИ рдХрдиреНрдЯреЗрдирд░ рдЪрд╛рд╣рд┐рдиреНрдЫ? рдореЗрд░реЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рднрд╛рд╡рдирд╛ рд░ рдлреНрд▓реНрдпрд╛рдиреНрдЯ рдХрдореНрдкрдиреАрдХреЛ рд╕рдордЧреНрд░ рд╕реНрдерд┐рддрд┐ рдпреЛ рд╣реЛ рдХрд┐ Kubernetes рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдХ рд╣реЛред

рдХреБрдмреЗрд░рдиреЗрдЯ рдмрд╛рд╣реЗрдХ рдХреЗрд╣реА рд╣реБрдиреЗрдЫреИрдиред

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

рдпреЛ рд╕реНрдкрд╖реНрдЯ рдЫ рдХрд┐ рдХрд╕реИрд▓рд╛рдИ рдпреЛ рдорд╣рд╕реБрд╕ рдЧрд░реНрди рдПрдХ-рджреБрдИ рд╡рд░реНрд╖ рд▓рд╛рдЧреНрдЫ, рд░ рдХрд╕реИрд▓рд╛рдИ рдПрдХ рджреБрдИ рджрд╢рдХ рд▓рд╛рдЧреНрдЫред рдорд▓рд╛рдИ рдХреБрдиреИ рд╢рдВрдХрд╛ рдЫреИрди рдХрд┐ рддреНрдпрд╣рд╛рдБ Kubernetes рд░ рдпреЛ рдирдпрд╛рдБ рд░реВрдк рдмрд╛рд╣реЗрдХ рдХреЗрд╣рд┐ рд╣реБрдиреЗрдЫреИрди: рд╣рд╛рдореА рдЕрдм рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдорд▓рд╛рдИ рд╣рд╛рдирд┐ рдЧрд░реНрджреИрдиреМрдВ, рддрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫреМрдВред рдХреЛрдбрдХреЛ рд░реВрдкрдорд╛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░, рдХреЛрдбрдХреЛ рд╕рд╛рде рдорд╛рддреНрд░ рд╣реЛрдЗрди, рддрд░ yml - рдПрдХ рдШреЛрд╖рдгрд╛рддреНрдордХ рд░реВрдкрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ред рдпреЛ рд╕рдзреИрдВ рдпрд╕реНрддреИ рд░рд╣рд┐рд░рд╣рдиреЗ рднрд╛рд╡рдирд╛ рдЫред

- рдЕрд░реНрдерд╛рддреН, рддреА рдХрдореНрдкрдиреАрд╣рд░реВ рдЬрд╕рд▓реЗ рдЕрдЭреИ рдХреБрдмреЗрд░рдиреЗрдЯрдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реЗрдХрд╛ рдЫреИрдирдиреН рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдпрд╕рдорд╛ рд╕реНрд╡рд┐рдЪ рд╣реБрдиреЗрдЫрдиреН рд╡рд╛ рд╡рд┐рд╕реНрдорд░рдгрдорд╛ рд░рд╣рдиреЗрдЫрдиреНред рдореИрд▓реЗ рддрд┐рдореАрд▓рд╛рдИ рд╕рд╣рд┐ рдмреБрдЭреЗрдХреЛ рдЫреБ?

рджрд┐рдорд┐рддреНрд░реА: рдпреЛ рдкрдирд┐ рдкреВрд░реНрдг рд╕рддреНрдп рд╣реЛрдЗрдиред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпрджрд┐ рд╣рд╛рдореАрд╕рдБрдЧ DNS рд╕рд░реНрднрд░ рдЪрд▓рд╛рдЙрдиреЗ рдХрд╛рдо рдЫ рднрдиреЗ, рдпрд╕рд▓рд╛рдИ FreeBSD 4.10 рдорд╛ рдЪрд▓рд╛рдЙрди рд╕рдХрд┐рдиреНрдЫ рд░ рдпрд╕рд▓реЗ 20 рд╡рд░реНрд╖рд╕рдореНрдо рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫред рдмрд╕ рдХрд╛рдо рд░ рдпреЛ рд╣реЛред рд╕рд╛рдпрдж 20 рд╡рд░реНрд╖рдорд╛ рдХреЗрд╣рд┐ рдПрдХ рдкрдЯрдХ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдпрджрд┐ рд╣рд╛рдореА рдврд╛рдБрдЪрд╛рдорд╛ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрджреИрдЫреМрдВ рдЬреБрди рд╣рд╛рдореАрд▓реЗ рд╕реБрд░реБ рдЧрд░реНрдпреМрдВ рд░ рдпрд╕рд▓реЗ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдзреЗрд░реИ рд╡рд░реНрд╖рд╕рдореНрдо рдХреБрдиреИ рдкрдирд┐ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдмрд┐рдирд╛ рдХрд╛рдо рдЧрд░реНрджрдЫ, рдкрд░рд┐рд╡рд░реНрддрди рдирдЧрд░реА, рддрдм, рдкрдХреНрдХреИ рдкрдирд┐, рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд╣реБрдиреЗрдЫреИрдиред рдЙрд╣рд╛рдБрд▓рд╛рдИ рддреНрдпрд╣рд╛рдБ рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред

CI/CD рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдмреИ рдХреБрд░рд╛рд╣рд░реВ - рдЬрд╣рд╛рдБ рдкрдирд┐ рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реА рдЖрд╡рд╢реНрдпрдХ рдЫ, рдЬрд╣рд╛рдБ рддрдкрд╛рдЗрдБ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рд╕рдХреНрд░рд┐рдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЬрд╣рд╛рдБ рддрдкрд╛рдЗрдБ рддреНрд░реБрдЯрд┐ рд╕рд╣рдирд╢реАрд▓рддрд╛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ - рдХреЗрд╡рд▓ Kubernetesред

рдорд╛рдЗрдХреНрд░реЛ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛

- рдпрд╣рд╛рдБ рдореЗрд░реЛ рдЕрд▓рд┐рдХрддрд┐ рдЕрд╕рдиреНрддреБрд╖реНрдЯрд┐ рдЫред Kubernetes рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрд╛рд╣реНрдп рд╡рд╛ рдЖрдиреНрддрд░рд┐рдХ рд╕рдорд░реНрдерди рдЪрд╛рд╣рд┐рдиреНрдЫ - рдпреЛ рдкрд╣рд┐рд▓реЛ рдмрд┐рдиреНрджреБ рд╣реЛред рджреЛрд╕реНрд░реЛ, рдЬрдм рд╣рд╛рдореА рднрд░реНрдЦрд░реИ рд╡рд┐рдХрд╛рд╕ рд╕реБрд░реБ рдЧрд░реНрджреИрдЫреМрдВ, рд╣рд╛рдореА рдПрдЙрдЯрд╛ рд╕рд╛рдиреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣реМрдВ, рд╣рд╛рдореАрд╕рдБрдЧ рдЕрдЭреИ рдХреЗрд╣реА рдЫреИрди, рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд╡рд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдкрдорд╛ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рдХрд╛рд╕ рдЬрдЯрд┐рд▓ рд╣реБрди рд╕рдХреНрдЫ рд░ рд╕рдзреИрдВ рдЖрд░реНрдерд┐рдХ рд░реВрдкрдорд╛ рдиреНрдпрд╛рдпреЛрдЪрд┐рдд рд╣реБрдБрджреИрдиред рдо рддрдкрд╛рдИрдВрдХреЛ рд╡рд┐рдЪрд╛рд░рдорд╛ рд░реБрдЪрд┐ рд░рд╛рдЦреНрдЫреБ - рдХреЗ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд╣рд░реВрд▓реЗ рддреБрд░реБрдиреНрддреИ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рд▓реЗрдЦреНрди рд╕реБрд░реБ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рд╡рд╛ рддрд┐рдиреАрд╣рд░реВ рдЕрдЭреИ рдкрдирд┐ рдПрдХ рдореЛрдиреЛрд▓рд┐рде рд▓реЗрдЦреНрди рд╕рдХреНрдЫрдиреН, рд░ рддреНрдпрд╕рдкрдЫрд┐ рдорд╛рддреНрд░ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдорд╛ рдЖрдЙрди рд╕рдХреНрдЫрдиреН?

рджрд┐рдорд┐рддреНрд░реА: рдореАрдареЛ рдкреНрд░рд╢реНрдиред рдо рдорд╛рдЗрдХреНрд░реЛ рд╕рд░реНрднрд┐рд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдЫреБ "рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрд╕: рд╕рд╛рдЗрдЬ рдореНрдпрд╛рдЯрд░реНрд╕ред" рдзреЗрд░реИ рдкрдЯрдХ рдореИрд▓реЗ рдорд╛рдЗрдХреНрд░реЛрд╕реНрдХреЛрдкрдХреЛ рд╕рд╛рде рдХрд┐рд▓рд╣рд░реВ рд╣рдереМрдбрд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓рд╛рдИ рднреЗрдЯреЗрдХреЛ рдЫреБред рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЖрдлреИрдВ рд╕рд╣реА рдЫ; рд╣рд╛рдореА рдЖрдлреИрд▓реЗ рд╣рд╛рдореНрд░реЛ рдЖрдиреНрддрд░рд┐рдХ рд╕рдлреНрдЯрд╡реЗрдпрд░рд▓рд╛рдИ рдпрд╕рд░реА рдбрд┐рдЬрд╛рдЗрди рдЧрд░реНрдЫреМрдВред рддрд░ рдЬрдм рддрдкрд╛рдЗрдБ рдпреЛ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рддрдкрд╛рдЗрдБ рдХреЗ рдЧрд░рд┐рд░рд╣рдиреБ рднрдПрдХреЛ рдЫ рднрдиреЗрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рдмреБрдЭреНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдорд▓рд╛рдИ рд╕рдмреИрднрдиреНрджрд╛ рдорди рдкрд░реЗрдХреЛ рд╢рдмреНрдж "рдорд╛рдЗрдХреНрд░реЛ" рд╣реЛред рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдкрдорд╛, рдпреЛ рд╢рдмреНрдж рддреНрдпрд╣рд╛рдБ рдЙрддреНрдкрддреНрддрд┐ рднрдПрдХреЛ рд╣реЛ, рд░ рдХреЗрд╣реА рдХрд╛рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рдорд╛рдирд┐рд╕рд╣рд░реВрд▓реЗ рдорд╛рдЗрдХреНрд░реЛрдорд┐рдЯрд░ рдЬрд╕реНрддреИ рдзреЗрд░реИ рд╕рд╛рдиреЛ, рдПрдХ рдорд┐рд▓рд┐рдорд┐рдЯрд░ рднрдиреНрджрд╛ рдХрдо рдЫ рднрдиреНрдиреЗ рд╕реЛрдЪреНрдЫрдиреНред рдпреЛ рдЧрд▓рдд рд╣реЛред

рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддреНрдпрд╣рд╛рдБ рдПрдХ рдореЛрдиреЛрд▓рд┐рде рдЫ рдЬреБрди 300 рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ, рд░ рд╡рд┐рдХрд╛рд╕рдорд╛ рднрд╛рдЧ рд▓рд┐рдиреЗ рд╕рдмреИрд▓реЗ рддреНрдпрд╣рд╛рдБ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫрдиреН рднрдиреА рдмреБрдЭреНрджрдЫрдиреН, рд░ рдпрд╕рд▓рд╛рдИ рдорд╛рдЗрдХреНрд░реЛ-рдЯреБрдХреНрд░рд╛рд╣рд░реВрдорд╛ рддреЛрдбреНрдиреБрдкрд░реНрджрдЫ - рд▓рдЧрднрдЧ 10 рдЯреБрдХреНрд░рд╛рд╣рд░реВ, рдЬрд╕рдордзреНрдпреЗ рдкреНрд░рддреНрдпреЗрдХ 30 рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрд▓реЗ рд▓реЗрдЦреЗрдХрд╛ рдЫрдиреНред рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдгрдорд╛ред рдпреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг, рдЖрд╡рд╢реНрдпрдХ рд░ рд░рд╛рдореНрд░реЛ рдЫред рддрд░ рдЬрдм рдПрдЙрдЯрд╛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣рд╛рдореАрдХрд╣рд╛рдБ рдЖрдЙрдБрдЫ, рдЬрд╣рд╛рдБ рей рдЬрдирд╛ рдзреЗрд░реИ рд░рд╛рдореНрд░рд╛ рд░ рдкреНрд░рддрд┐рднрд╛рд╢рд╛рд▓реА рдХреЗрдЯрд╛рд╣рд░реВрд▓реЗ рдЖрдлреНрдиреЛ рдШреБрдБрдбрд╛рдорд╛ ремреж рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрд╕ рд▓реЗрдЦреЗрдХрд╛ рдерд┐рдП, рд╣рд░реЗрдХ рдкрдЯрдХ рдо Corvalol рдЦреЛрдЬреНрдЫреБред

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

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

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

Kubernetes рд╕реНрдерд┐рд░ рдЦрдбрд╛ рдЫреИрдиред рдлреЗрд░рд┐ рдкреНрд░рд╢реНрди: рдХреБрдмрд░реНрдиреЗрдЯреНрд╕, рдПрдХрд╛рддрд┐рд░, 4-5 рдмрд╛рдЗрдирд░реАрд╣рд░реВ рдЫрдиреН, рдЕрд░реНрдХреЛрддрд░реНрдл, рдпреЛ рд╕рдореНрдкреВрд░реНрдг рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рд╣реЛред рдпреЛ рд╣рд╛рдореНрд░реЛ рдореЗрд╕рд┐рдирд╣рд░реВрдорд╛ рд░рд╣реЗрдХреЛ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд╣реЛред рдпреЛ рдХреЗ рд╣реЛ? рдЙрдмреБрдиреНрдЯреБ рд╡рд╛ рдХреНрдпреБрд░рд┐рдпреЛрд╕? рдпреЛ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╣реЛ, рдЕрддрд┐рд░рд┐рдХреНрдд рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рдЧреБрдЪреНрдЫрд╛ред рдпреА рд╕рдмреИ рдХреБрд░рд╛ рдпрд╣рд╛рдБ, рдПрдЙрдЯрд╛ рд╡рд┐рд╖рд╛рд▓реБ рд╕рд░реНрдкрд▓рд╛рдИ рдмрд╛рдЯреЛрдмрд╛рдЯ рдлрд╛рд▓рд┐рдпреЛ, рддреНрдпрд╣рд╛рдБ рдмрд╛рд░ рд▓рдЧрд╛рдЗрдпреЛред Kubernetes рдзреЗрд░реИ рдЫрд┐рдЯреЛ рд░ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рд░ рдЬреЛрдЦрд┐рдо рдХреЛ рдорд╛рддреНрд░рд╛, рдЕрдЬреНрдЮрд╛рдд рдХреЛ рднреЛрд▓реНрдпреБрдо рд╣рд░реЗрдХ рдорд╣рд┐рдирд╛ рдШрдЯреНрджреИ рдЫ рд░, рддрджрдиреБрд╕рд╛рд░, рдпреА рддрд░рд╛рдЬреВ рдкреБрди: рд╕рдиреНрддреБрд▓рдирдорд╛ рдЫрдиреНред

рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрд▓реЗ рдХреЗ рдЧрд░реНрдиреБрдкрд░реНрдЫ рднрдиреНрдиреЗ рдкреНрд░рд╢реНрдирдХреЛ рдЬрд╡рд╛рдл рджрд┐рдБрджреИ, рдо рднрдиреНрдЫреБ - Flaunt рдорд╛ рдЖрдЙрдиреБрд╣реЛрд╕реН, 150 рд╣рдЬрд╛рд░ рд░реВрдмрд▓ рддрд┐рд░реНрдиреБрд╣реЛрд╕реН рд░ рдЯрд░реНрдирдХреА DevOps рд╕рдЬрд┐рд▓реЛ рд╕реЗрд╡рд╛ рдкрд╛рдЙрдиреБрд╣реЛрд╕реНред рдпрджрд┐ рддрдкрд╛рдЗрдБ рдХреЗрд╣рд┐ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд╕рдБрдЧ рд╕рд╛рдиреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдпреЛ рдХрд╛рдо рдЧрд░реНрджрдЫред рддрдкрд╛рдИрдХреЛ рдЖрдлреНрдиреИ DevOps рд▓рд╛рдИ рдХрд╛рдордорд╛ рд▓рд┐рдиреБрдХреЛ рд╕рдЯреНрдЯрд╛, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдХрд╕рд░реА рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рд░ рдпрд╕ рд╕рдордпрдорд╛ рддрд▓рдм рддрд┐рд░реНрдиреЗ рднрдиреЗрд░ рдЬрд╛рдиреНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рддрдкрд╛рдИрд▓реЗ рд╕рдмреИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдЯрд░реНрдирдХреА рд╕рдорд╛рдзрд╛рди рдкрд╛рдЙрдиреБрд╣реБрдиреЗрдЫред рд╣реЛ, рддреНрдпрд╣рд╛рдБ рдХреЗрд╣реА рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ рдЫрдиреНред рд╣рд╛рдореА, рдПрдХ рдЖрдЙрдЯрд╕реЛрд░реНрд╕рд░рдХреЛ рд░реВрдкрдорд╛, рдпрддрд┐ рд╕рдореНрдорд┐рд▓рд┐рдд рд╣реБрди рд╕рдХреНрджреИрдиреМрдВ рд░ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдорд╛ рдЫрд┐рдЯреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рдиреНрдЫреМрдВред рддрд░ рд╣рд╛рдореАрд╕рдБрдЧ рдзреЗрд░реИ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрддрд╛ рд░ рддрдпрд╛рд░ рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдЫрдиреНред рд╣рд╛рдореА рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рджрд┐рдиреНрдЫреМрдВ рдХрд┐ рдХреБрдиреИ рдкрдирд┐ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдорд╛ рд╣рд╛рдореА рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдЫрд┐рдЯреНрдЯреИ рдпрд╕рд▓рд╛рдИ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗрдЫреМрдВ рд░ рдХреБрдиреИ рдкрдирд┐ рдХреБрдмреЗрд░рдиреЗрдЯрд▓рд╛рдИ рдореГрддрдХрдмрд╛рдЯ рдЙрдард╛рдЙрдиреЗрдЫреМрдВред

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

Amazon рд░ Google рдХреЛ рдмрд╛рд░реЗрдорд╛

- рдЕрдореЗрдЬрди рд╡рд╛ рдЧреБрдЧрд▓рдмрд╛рдЯ рд╕рдорд╛рдзрд╛рдирдмрд╛рдЯ рд╣реЛрд╕реНрдЯрд▓рд╛рдИ рдЖрдЙрдЯрд╕реЛрд░реНрд╕рдХреЛ рд░реВрдкрдорд╛ рдорд╛рдиреНрди рд╕рдХрд┐рдиреНрдЫ?

рджрд┐рдорд┐рддреНрд░реА: рд╣реЛ, рдЕрд╡рд╢реНрдп рдкрдирд┐, рдпрд╕рд▓реЗ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫред рддрд░ рдлреЗрд░рд┐ рддреНрдпрд╣рд╛рдБ nuances рдЫрдиреНред рддрдкрд╛рдИрдВрд▓реЗ рдЕрдЭреИ рдкрдирд┐ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдмреБрдЭреНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, Amazon AWS рдХреЛ рдХрд╛рдо рдорд╛ рдПрдХ рд╣рдЬрд╛рд░ рд╕рд╛рдирд╛ рдЪреАрдЬрд╣рд░реБ рдЫрдиреН: рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░ рд╡рд╛рд░реНрдо рдЕрдк рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рд╡рд╛ рдПрдХ рдЕрдиреБрд░реЛрдз рдЕрдЧреНрд░рд┐рдо рд▓реЗрдЦрд┐рдиреБ рдкрд░реНрдЫ рдХрд┐ "рд╕рд╛рдереАрд╣рд░реБ, рд╣рд╛рдореА рдЯреНрд░рд╛рдлрд┐рдХ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫреМрдВ, рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд░рд▓рд╛рдИ рдиреНрдпрд╛рдиреЛ рдкрд╛рд░реНрдиреБрд╣реЛрд╕реН!" рддрдкрд╛рдИрдВрд▓реЗ рдпреА рд╕реВрдХреНрд╖реНрдорддрд╛рд╣рд░реВ рдЬрд╛рдиреНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рдЬрдм рддрдкрд╛рдИрдВ рдпрд╕рдорд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрддрд░реНрдл рдЬрд╛рдиреБрд╣реБрдиреНрдЫ, рддрдкрд╛рдИрдВрд▓реЗ рд▓рдЧрднрдЧ рд╕рдмреИ рд╕рд╛рдорд╛рдиреНрдп рдХреБрд░рд╛рд╣рд░реВ рдмрдиреНрдж рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рд╣рд╛рдореАрд╕рдБрдЧ рдЕрд╣рд┐рд▓реЗ 40 рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рдЫрдиреН, рд╡рд░реНрд╖рдХреЛ рдЕрдиреНрддреНрдпрдорд╛ рддреНрдпрд╣рд╛рдБ 60 рд╣реБрди рд╕рдХреНрдЫ - рд╣рд╛рдореАрд▓реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдпреА рд╕рдмреИ рдЪреАрдЬрд╣рд░реВрдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реЗрдХрд╛ рдЫреМрдВред рдпрджрд┐ рд╣рд╛рдореАрд▓реЗ рдХреБрдиреИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрдпреЛ рд╕рдорд╕реНрдпрд╛ рдлреЗрд░рд┐ рд╕рд╛рдордирд╛ рдЧрд░реЗ рдкрдирд┐, рд╣рд╛рдореА рддреБрд░реБрдиреНрддреИ рдПрдХ рдЕрд░реНрдХрд╛рд▓рд╛рдИ рд╕реЛрдзреНрдЫреМрдВ рд░ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдЬрд╛рдиреНрджрдЫреМрдВред

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

рддреНрдпрд╕рдХрд╛рд░рдг, рдЬрд╡рд╛рдл рд╣реЛ рд╣реЛ, рддрд░, рд╡рд╛рд╕реНрддрд╡рдорд╛, рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдкрд░рд┐рдкрдХреНрд╡ рд╣реЛрд╕реНрдЯ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЫреИрдирдиреНред

рдХрд╕рд▓рд╛рдИ Kubernetes рдЪрд╛рд╣рд┐рдиреНрдЫ?

- рд░ рдЕрдЭреИ, рдХрд╕рд▓рд╛рдИ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЪрд╛рд╣рд┐рдиреНрдЫ? рдХрд╕рд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ Kubernetes рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ Flaunt рдЧреНрд░рд╛рд╣рдХ рд╣реЛ рдЬреЛ Kubernetes рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдЖрдЙрдБрдЫ?

рджрд┐рдорд┐рддреНрд░реА: рдпреЛ рдПрдЙрдЯрд╛ рдЪрд╛рдЦрд▓рд╛рдЧреНрджреЛ рдкреНрд░рд╢реНрди рд╣реЛ, рдХрд┐рдирдХрд┐ рдЕрд╣рд┐рд▓реЗ, рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдХреЛ рдХрд╛рд░рдгрд▓реЗ, рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВ рд╣рд╛рдореАрдХрд╣рд╛рдБ рдЖрдЙрдБрдЫрдиреН: "рд╕рд╛рдереАрд╣рд░реВ, рд╣рд╛рдореАрд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдХрд┐ рддрдкрд╛рдЗрдБ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ, рдпреЛ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН!" рд╣рд╛рдореА рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЬрд╡рд╛рдл рджрд┐рдиреНрдЫреМрдВ: "рд╕рдЬреНрдЬрдирд╣рд░реВ, рд╣рд╛рдореА рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЧрд░реНрджреИрдиреМрдВ, рд╣рд╛рдореА рдЙрддреНрдкрд╛рджрди рдЧрд░реНрдЫреМрдВ рд░ рдпрд╕рд╕рдБрдЧ рдЬреЛрдбрд┐рдПрдХреЛ рд╕рдмреИ рдХреБрд░рд╛ред" рдХрд┐рдирднрдиреЗ рдпреЛ рд╕рдмреИ CI/CD рд░ рдпреЛ рд╕рдореНрдкреВрд░реНрдг рдХрдерд╛ рдирдЧрд░реА рдЙрддреНрдкрд╛рджрди рдмрдирд╛рдЙрди рд╣рд╛рд▓ рдЕрд╕рдореНрднрд╡ рдЫред рд╡рд┐рдХрд╛рд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕, рддреНрдпрд╕рдкрдЫрд┐ рд╢реЛрд╖рдгрд▓реЗ рд╢реЛрд╖рдг рднрдиреНрдиреЗ рд╡рд┐рднрд╛рдЬрдирдмрд╛рдЯ рд╕рдмреИ рдЯрд╛рдврд┐рдПрдХрд╛ рдЫрдиреН ред

рд╣рд╛рдореНрд░рд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдЪреАрдЬрд╣рд░реВрдХреЛ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░реНрдЫрдиреН, рддрд░ рд╕рдмреИрдЬрдирд╛ рдХреЗрд╣реА рд░рд╛рдореНрд░реЛ рдЪрдорддреНрдХрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдЦрд┐рд░рд╣реЗрдХрд╛ рдЫрдиреН рдХрд┐ рдЙрдиреАрд╣рд░реВрд╕рдБрдЧ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдЫрдиреН, рд░ рдЕрдм - рд╣рдк! - Kubernetes рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗрдЫред рдорд╛рдирд┐рд╕рд╣рд░реВ рдЪрдорддреНрдХрд╛рд░рдорд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрдЫрдиреНред рддрд┐рдиреАрд╣рд░реВрдХреЛ рджрд┐рдорд╛рдЧрдорд╛ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдмреБрдЭреНрдЫрдиреН рдХрд┐ рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рдЪрдорддреНрдХрд╛рд░ рд╣реБрдиреЗрдЫреИрди, рддрд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЖрддреНрдорд╛рдорд╛ рддрд┐рдиреАрд╣рд░реВ рдЖрд╢рд╛ рдЧрд░реНрдЫрдиреН - рдпрджрд┐ рдпреЛ рдХреБрдмреЗрд░рдиреЗрдЯрд▓реЗ рдЕрдм рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рд╕рдмреИ рдХреБрд░рд╛ рд╣рд▓ рдЧрд░реНрдЫ рднрдиреЗ, рддрд┐рдиреАрд╣рд░реВ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдзреЗрд░реИ рдХреБрд░рд╛ рдЧрд░реНрдЫрдиреН! рдПрдХреНрдХрд╛рд╕реА рдЙрд╕рд▓реЗ рдЕрдм - рд╣рд╛рдЫреНрдпреБрдБ ! - рд░ рдЪрд╛рдБрджреАрдХреЛ рдЧреЛрд▓реА, рд╣рд╛рдЫреНрдпреБрдБ! - рд░ рд╣рд╛рдореАрд╕рдБрдЧ 100% рдЕрдкрдЯрд╛рдЗрдо рдЫ, рд╕рдмреИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ 50 рдкрдЯрдХ рдЙрддреНрдкрд╛рджрдирдорд╛ рдЖрдЙрдиреЗ рдЬреЗ рдкрдирд┐ рд░рд┐рд▓реАрдЬ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рд░ рдпреЛ рдХреНрд░реНрдпрд╛рд╕ рд╣реБрдБрджреИрдиред рд╕рд╛рдорд╛рдиреНрдп рдорд╛, рдПрдХ рдЪрдорддреНрдХрд╛рд░!

рдЬрдм рддреНрдпрд╕реНрддрд╛ рдорд╛рдирд┐рд╕рд╣рд░реВ рд╣рд╛рдореАрдХрд╣рд╛рдБ рдЖрдЙрдБрдЫрдиреН, рд╣рд╛рдореА рднрдиреНрдЫреМрдВ: "рдорд╛рдл рдЧрд░реНрдиреБрд╣реЛрд╕реН, рддрд░ рддреНрдпрд╣рд╛рдБ рдЪрдорддреНрдХрд╛рд░ рдЬрд╕реНрддреЛ рдХреБрдиреИ рдЪреАрдЬ рдЫреИрдиред" рд╕реНрд╡рд╕реНрде рд░рд╣рдирдХрд╛ рд▓рд╛рдЧрд┐ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдЦрд╛рди рд░ рд╡реНрдпрд╛рдпрд╛рдо рдЧрд░реНрдиреБрдкрд░реНрдЫ ред рднрд░рдкрд░реНрджреЛ рдЙрддреНрдкрд╛рджрдирдХреЛ рд▓рд╛рдЧрд┐, рдпрд╕рд▓рд╛рдИ рднрд░рдкрд░реНрджреЛ рдмрдирд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ CI/CD рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдпрд╕рд░реА рдмрдирд╛рдЙрдиреБ рдкрд░реНрдЫред рдпреЛ рдзреЗрд░реИ рдХрд╛рдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рдХрд╕рд▓рд╛рдИ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЪрд╛рд╣рд┐рдиреНрдЫ рднрдиреНрдиреЗ рдкреНрд░рд╢реНрдирдХреЛ рдЬрд╡рд╛рдл рджрд┐рдБрджреИ - рдХрд╕реИрд▓рд╛рдИ рдХреБрдмреЗрд░рдиреЗрдЯрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░реНрджреИрдиред

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

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

рд╣рд╛рдореА рд╡рд╛ рдЕрд░реВ рдХрд╕реИрд▓рд╛рдИ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЪрд╛рд╣рд┐рдиреНрдЫ рднрдиреНрдиреЗ рд╢рдмреНрдж рдЧрд▓рдд рдЫред

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

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

рдЕрдиреНрддрд┐рдо рдЬрд╡рд╛рдл рд╣реЛ: рддрдкрд╛рдИрдВрд▓рд╛рдИ Kubernetes рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЫреИрдиред рддрдкрд╛рдИрдХрд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рддрдкрд╛рдИрд▓реЗ рдХреЗ рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

  • рдЙрддреНрдкрд╛рджрди рдЦрд╕реНрджреИрди;
  • рдпрджрд┐ рдЙрд╕рд▓реЗ рд▓рдбреНрди рдЦреЛрдЬреНрдпреЛ рднрдиреЗ рдкрдирд┐, рд╣рд╛рдореАрд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рдерд╛рд╣рд╛ рд╣реБрдиреНрдЫ, рд░ рд╣рд╛рдореА рддреНрдпрд╕рдорд╛ рдХреЗрд╣рд┐ рд░рд╛рдЦреНрди рд╕рдХреНрдЫреМрдВред
  • рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ рд╣рд╛рдореНрд░реЛ рд╡реНрдпрд╡рд╕рд╛рдпрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдЧрддрд┐рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ, рд░ рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ рд╕рд╣рдЬ рд░реВрдкрдорд╛ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ; рдпрд╕рд▓реЗ рд╣рд╛рдореАрд▓рд╛рдИ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рдЧрд░реНрджреИрдиред

рддреНрдпрд╣рд╛рдБ рджреБрдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдЫрдиреН: рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд░ рдЧрддрд┐рд╢реАрд▓рддрд╛ / рд░реЛрд▓рдЖрдЙрдЯрдХреЛ рд▓рдЪрд┐рд▓реЛрдкрдиред рд╕рдмреИрдЬрдирд╛ рдЬреЛ рд╣рд╛рд▓ рдХреБрдиреИ рди рдХреБрдиреИ рдкреНрд░рдХрд╛рд░рдХреЛ рдЖрдИрдЯреА рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреН, рдЪрд╛рд╣реЗ рдЬреБрдирд╕реБрдХреИ рдкреНрд░рдХрд╛рд░рдХреЛ рд╡реНрдпрд╡рд╕рд╛рдпрдорд╛ - рд╕рдВрд╕рд╛рд░рд▓рд╛рдИ рд╕рд╣рдЬ рдмрдирд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдирд░рдо, рд░ рдЬрд╕рд▓реЗ рдпреЛ рдмреБрдЭреНрджрдЫ, рдпреА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╕рд╣реА рджреГрд╖реНрдЯрд┐рдХреЛрдгрдХреЛ рд╕рд╛рде, рд╕рд╣реА рдмреБрдЭрд╛рдЗ рд░ рдкрд░реНрдпрд╛рдкреНрдд рдЕрдиреБрднрд╡рдХреЛ рд╕рд╛рде Kubernetes рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рд╕рд░реНрднрд░ рд░рд╣рд┐рдд рдмрд╛рд░реЗ

- рдпрджрд┐ рддрдкрд╛рдЗрдБ рднрд╡рд┐рд╖реНрдпрдорд╛ рдЕрд▓рд┐ рдЕрдЧрд╛рдбрд┐ рд╣реЗрд░реНрдиреБрднрдпреЛ рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдХреЛ рд╕рд╛рде рдЯрд╛рдЙрдХреЛ рджреБрдЦрд╛рдЗрдХреЛ рдЕрднрд╛рд╡рдХреЛ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджреИ, рд░реЛрд▓рдЖрдЙрдЯрдХреЛ рдЧрддрд┐ рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдЧрддрд┐рдХреЛ рд╕рд╛рде, рдирдпрд╛рдБ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рджреЗрдЦрд╛ рдкрд░реНрджрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рд░реНрднрд░рд▓реЗрд╕ред рдХреЗ рддрдкрд╛рдЗрдБ рдпрд╕ рджрд┐рд╢рд╛рдорд╛ рдХреБрдиреИ рд╕рдореНрднрд╛рд╡реНрдпрддрд╛ рдорд╣рд╕реБрд╕ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рд░, рдорд╛рдиреМрдВ, Kubernetes рд░ рдпрд╕реНрддреИ рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЦрддрд░рд╛?

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

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

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

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

Kubernetes рдХрд╕рд░реА рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдиреЗрдЫ

тАФ рдЬрдм рд╣рд╛рдореА рдпреЛ рд╕рдореНрднрд╛рд╡рд┐рдд рдЕрджреНрднреБрдд рдЯрд╛рдврд╛рдХреЛ рднрд╡рд┐рд╖реНрдпрддрд░реНрдл рдЕрдШрд┐ рдмрдвреНрдЫреМрдВ, рддрдкрд╛рдЗрдБ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд░ рдпрд╕рдХреЛ рд╡рд░рдкрд░рдХреЛ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХрд╕рд░реА рд╡рд┐рдХрд╛рд╕ рд╣реБрдиреЗрдЫ рднрдиреНрдиреЗ рд╕реЛрдЪреНрдиреБрд╣реБрдиреНрдЫ?

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

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

рдЕрдЬреНрдЮрд╛рдд рд╕реНрддрд░, рдЕрдирд╕реБрд▓рдЭреЗ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕реНрддрд░, рдХреЗрд╣рд┐ рд╕рд╛рдордирд╛ рдЧрд░реНрдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛рдХреЛ рд╕реНрддрд░ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдШрдЯреНрдиреЗрдЫред рдпреЛ рдПрдЙрдЯрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХрдерд╛ рд╣реЛред рд░ рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ - рдкреНрд░рд╢рд╛рд╕рди рддрд░реНрдХрдХреЛ рдХреЛрдбрд┐рдлрд┐рдХреЗрд╢рдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдмреИ рдХреБрд░рд╛, рд╕рдЬрд┐рд▓реЛ рд╕реЗрд╡рд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рддрд░реНрдХ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН: MySQL рд╕рдЬрд┐рд▓реЛ рд╕реЗрд╡рд╛, RabbitMQ рд╕рдЬрд┐рд▓реЛ рд╕реЗрд╡рд╛, Memcache рд╕рдЬрд┐рд▓реЛ рд╕реЗрд╡рд╛ - рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдпреА рд╕рдмреИ рдШрдЯрдХрд╣рд░реВ рдЬреБрди рд╣рд╛рдореАрд▓реЗ рдХрд╛рдо рдЧрд░реНрди рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдмрдХреНрд╕ред рдпрд╕рд▓реЗ рд╣рд╛рдореАрд▓реЗ рдбрд╛рдЯрд╛рдмреЗрд╕ рдЪрд╛рд╣рдиреЗ рдкреАрдбрд╛рд▓рд╛рдИ рдорд╛рддреНрд░ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫ, рддрд░ рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдЪрд╛рд╣рдБрджреИрдиреМрдВ, рд╡рд╛ рд╣рд╛рдореА Kubernetes рдЪрд╛рд╣рдиреНрдЫреМрдВ, рддрд░ рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдЪрд╛рд╣рдБрджреИрдиреМрдВред

рдХреБрдиреИ рди рдХреБрдиреИ рд░реВрдкрдорд╛ рдЕрдкрд░реЗрдЯрд░рдХреЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рдпреЛ рдХрдерд╛ рдЖрдЧрд╛рдореА рдХреЗрд╣реА рд╡рд░реНрд╖рд╣рд░реВрдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╣реБрдиреЗрдЫред

рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рд╣рдЬрддрд╛ рдзреЗрд░реИ рдмрдвреНрдиреБрдкрд░реНрдЫ - рдмрдХреНрд╕ рдЕрдзрд┐рдХ рд░ рдЕрдзрд┐рдХ рдХрд╛рд▓реЛ, рдЕрдзрд┐рдХ рд░ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп, рдЕрдзрд┐рдХ рд░ рдЕрдзрд┐рдХ рд╕рд░рд▓ knobs рд╕рдВрдЧред

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

рдЕрдм 2019 рдорд╛ рдХреБрди рд░реЗрдбрд┐рдпреЛ? рдХрд╛рд░рдорд╛, рд░реЗрдбрд┐рдпреЛ рд░рд┐рд╕реАрднрд░рд▓реЗ рд╕рдмреИ рдЫрд╛рд▓рд╣рд░реВ рд░ рд╕реНрдЯреЗрд╢рдирд╣рд░реВрдХреЛ рдирд╛рдорд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрдЫред рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рднреМрддрд┐рдХреА 100 рд╡рд░реНрд╖рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рднрдПрдХреЛ рдЫреИрди, рддрд░ рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рдЬрд┐рд▓реЛ рдЫред рдЕрдм, рд░ рдЕрд╣рд┐рд▓реЗ рдорд╛рддреНрд░ рд╣реЛрдЗрди, рдкрд╣рд┐рд▓реЗ рдиреИ 1980 рдорд╛, рдЬрдм Azimov рд╕рдВрдЧ рдПрдХ рдЕрдиреНрддрд░реНрд╡рд╛рд░реНрддрд╛ рдерд┐рдпреЛ, рд╕рдмреИрд▓реЗ рд░реЗрдбрд┐рдпреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗ рд░ рдпреЛ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреЗрд░ рдХрд╕реИрд▓реЗ рд╕реЛрдЪреЗрдиред рдпреЛ рд╕рдзреИрдВ рдХрд╛рдо рдЧрд░реНрдпреЛ - рддреНрдпреЛ рджрд┐рдЗрдПрдХреЛ рдЫред

рдЕрдЬрд┐рдореЛрднрд▓реЗ рднрдиреЗ рдХрд┐ рдпреЛ рдХрдореНрдкреНрдпреБрдЯрд░рдХреЛ рд╕рд╛рде рд╕рдорд╛рди рд╣реБрдиреЗрдЫ - рдкреНрд░рдпреЛрдЧрдорд╛ рд╕рд╣рдЬрддрд╛ рдмрдвреНрдиреЗрдЫред 1980 рдорд╛ рддрдкрд╛рдИрд▓реЗ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдмрдЯрди рдерд┐рдЪреНрди рддрд╛рд▓рд┐рдо рд▓рд┐рдиреБ рдкрд░реЗрдХреЛ рдерд┐рдпреЛ, рднрд╡рд┐рд╖реНрдпрдорд╛ рддреНрдпрд╕реНрддреЛ рд╣реБрдиреЗ рдЫреИрдиред

рдорд▓рд╛рдИ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд░ рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдХреЛ рд╕рд╛рде рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рд╣рдЬрддрд╛рдорд╛ рдкрдирд┐ рдареВрд▓реЛ рд╡реГрджреНрдзрд┐ рд╣реБрдиреЗрдЫ рднрдиреНрдиреЗ рднрд╛рд╡рдирд╛ рдЫред рдпреЛ, рдореЗрд░реЛ рд╡рд┐рдЪрд╛рд░ рдорд╛, рд╕реНрдкрд╖реНрдЯ рдЫ - рдпреЛ рд╕рддрд╣ рдорд╛ рдЫред

рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реБрд▓рд╛рдИ рдХреЗ рдЧрд░реНрдиреЗ?

тАФ рддреНрдпрд╕реЛ рднрдП рдХреБрдмреЗрд░рдиреЗрдЯрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рд░ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВрд▓рд╛рдИ рдХреЗ рд╣реБрдиреНрдЫ?

рджрд┐рдорд┐рддреНрд░реА1C рдХреЛ рдЖрдЧрдорди рдкрдЫрд┐ рд▓реЗрдЦрд╛рдкрд╛рд▓рд▓рд╛рдИ рдХреЗ рднрдпреЛ? рдЙрд╕реНрддреИ рдмрд╛рд░реЗред рдпрд╕рдЕрдШрд┐ рдХрд╛рдЧрдЬрдорд╛ рдЧрдирд┐рдиреНрдЫрдиреНтАУрдЕрд╣рд┐рд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдордорд╛ ред рдкрд░рд┐рдорд╛рдгрдХреЛ рдЖрджреЗрд╢рд▓реЗ рд╢реНрд░рдо рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдвреЗрдХреЛ рдЫ, рддрд░ рд╢реНрд░рдо рдЖрдлреИ рд╣рд░рд╛рдПрдХреЛ рдЫреИрдиред рдпрджрд┐ рдкрд╣рд┐рд▓реЗ рдмрддреНрддреА рдмрд▓реНрдмрдорд╛ рд╕реНрдХреНрд░реВ рдЧрд░реНрди 10 рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ рд▓рд╛рдЧреНрдереНрдпреЛ рднрдиреЗ, рдЕрдм рдПрдХ рдкрд░реНрдпрд╛рдкреНрдд рд╣реБрдиреЗрдЫред

рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рдорд╛рддреНрд░рд╛ рд░ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛, рдпреЛ рдорд▓рд╛рдИ рд▓рд╛рдЧреНрджрдЫ, рдЕрдм рдирдпрд╛рдБ DevOps рджреЗрдЦрд╛ рдкрд░реЗрдХреЛ рднрдиреНрджрд╛ рдЫрд┐рдЯреЛ рджрд░рдорд╛ рдмрдвреНрджреИ рдЫ рд░ рджрдХреНрд╖рддрд╛ рдмрдвреНрджреИ рдЫред рдмрдЬрд╛рд░рдорд╛ рдЕрд╣рд┐рд▓реЗ рд╡рд┐рд╢реЗрд╖ рдЕрднрд╛рд╡ рдЫ рд░ рдпреЛ рд▓рд╛рдореЛ рд╕рдордпрд╕рдореНрдо рд░рд╣рдиреЗрдЫ ред рдкрдЫрд┐, рд╕рдмреИ рдХреБрд░рд╛ рдХреЗрд╣рд┐ рдкреНрд░рдХрд╛рд░рдХреЛ рд╕рд╛рдорд╛рдиреНрдпрддрд╛рдорд╛ рдлрд░реНрдХрд┐рдиреЗрдЫ, рдЬрд╕рдорд╛ рдХрд╛рдордХреЛ рджрдХреНрд╖рддрд╛ рдмрдвреНрдиреЗрдЫ, рддреНрдпрд╣рд╛рдБ рдЕрдзрд┐рдХ рд░ рдЕрдзрд┐рдХ рд╕рд░реНрднрд░рд▓реЗрд╕ рд╣реБрдиреЗрдЫ, рдПрдХ рдиреНрдпреВрд░реЛрди Kubernetes рдорд╛ рд╕рдВрд▓рдЧреНрди рд╣реБрдиреЗрдЫ, рдЬрд╕рд▓реЗ рд╕рдмреИ рд╕реНрд░реЛрддрд╣рд░реВ рдареНрдпрд╛рдХреНрдХреИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрдиреБрд╕рд╛рд░ рдЪрдпрди рдЧрд░реНрдиреЗрдЫ, рд░ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╣реБрдиреЗрдЫред рд╕рдмреИ рдХреБрд░рд╛ рдЖрдлреИ рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЬрд╕реНрддреИ рдпреЛ рд╣реБрдиреБрдкрд░реНрдЫ - рд╡реНрдпрдХреНрддрд┐ рдорд╛рддреНрд░ рдЯрд╛рдврд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН рд░ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирдЧрд░реНрдиреБрд╣реЛрд╕реНред

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

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

DevOps рд╡рд╛ рдкреНрд░рдгрд╛рд▓реА рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩреН рдЯрд╛рдврд╛ рдЬрд╛рдиреЗрдЫреИрди - рдЙрдЪреНрдЪ-рд╕реНрддрд░рдХреЛ рдХрд╛рдо рд░ рджрдХреНрд╖рддрд╛ рдмрдвреНрдиреЗрдЫред

- рдореИрд▓реЗ рдкрдирд┐ рдПрдЙрдЯрд╛ рдЪрд╛рдЦрд▓рд╛рдЧреНрджреЛ рд╡рд┐рдЪрд╛рд░ рд╕реБрдиреЗрдХреЛ рдЫреБ рдХрд┐ рдХрд╛рдо рд╡рд╛рд╕реНрддрд╡рдорд╛ рдмрдвреНрдЫред

рджрд┐рдорд┐рддреНрд░реА: рдЕрд╡рд╢реНрдп рдкрдирд┐, рдПрдХ рд╕рдп рдкреНрд░рддрд┐рд╢рдд! рдХрд┐рдирднрдиреЗ рд╣рд╛рдореАрд▓реЗ рд▓реЗрдЦреНрдиреЗ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рдорд╛рддреНрд░рд╛ рдирд┐рд░рдиреНрддрд░ рдмрдврд┐рд░рд╣реЗрдХреЛ рдЫред рд╣рд╛рдореАрд▓реЗ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рд╕рд╛рде рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░рдиреНрддрд░ рдмрдврд┐рд░рд╣реЗрдХреЛ рдЫред рдХрд╛рдордХреЛ рдорд╛рддреНрд░рд╛ рдмрдвреНрджреИ рдЧрдПрдХреЛ рдЫ ред рдЕрдм DevOps рдмрдЬрд╛рд░ рдПрдХрджрдореИ рддрд╛рддреЛ рдЫред рдпреЛ рддрд▓рдм рдЕрдкреЗрдХреНрд╖рд╛ рдорд╛ рджреЗрдЦреНрди рд╕рдХрд┐рдиреНрдЫред рд░рд╛рдореНрд░реЛ рддрд░рд┐рдХрд╛рд▓реЗ, рд╡рд┐рд╡рд░рдгрд╣рд░реВрдорд╛ рдирдЬрд╛рдЗрдХрди, рддреНрдпрд╣рд╛рдБ рдЬреБрдирд┐рдпрд░рд╣рд░реВ рд╣реБрдиреБрдкрд░реНрджрдЫ рдЬрд╕рд▓реЗ X рдЪрд╛рд╣рдиреНрдЫрдиреН, рдордзреНрдпрд╣рд░реВ рдЬрд╕рд▓реЗ 1,5X рдЪрд╛рд╣рдиреНрдЫрдиреН, рд░ рд╡рд░рд┐рд╖реНрдард╣рд░реВ рдЬрд╕рд▓реЗ 2X рдЪрд╛рд╣рдиреНрдЫрдиреНред рд░ рдЕрдм, рдпрджрд┐ рддрдкрд╛рдЗрдБ рдорд╕реНрдХреЛ DevOps рддрд▓рдм рдмрдЬрд╛рд░рдорд╛ рд╣реЗрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдПрдХ рдЬреБрдирд┐рдпрд░рд▓реЗ X рджреЗрдЦрд┐ 3X рд░ рдПрдХ рд╡рд░рд┐рд╖реНрдард▓реЗ X рджреЗрдЦрд┐ 3X рд╕рдореНрдо рдЪрд╛рд╣рдиреНрдЫред

рдХрддрд┐ рдЦрд░реНрдЪ рд▓рд╛рдЧреНрдЫ рдХрд╕реИрд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫреИрди ред рддрд▓рдм рд╕реНрддрд░ рддрдкрд╛рдИрдВрдХреЛ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рджреНрд╡рд╛рд░рд╛ рдорд╛рдкрди рдЧрд░рд┐рдиреНрдЫ - рдПрдХ рдкреВрд░реНрдг рдкрд╛рдЧрд▓рдЦрд╛рдирд╛, рдЗрдорд╛рдирджрд╛рд░ рд╣реБрди, рдПрдХ рднрдпрд╛рдирдХ рдУрднрд░рд╣реЗрдЯ рдорд╛рд░реНрдХреЗрдЯред

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

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

рджрд┐рдорд┐рддреНрд░реА: рдПрдХ рд╕рдп рдкреНрд░рддрд┐рд╢рддред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╣рд╛рдореА 2019 рдорд╛ рдмрд╛рдБрдЪрд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВ рд░ рдЬреАрд╡рдирдХреЛ рдирд┐рдпрдо рдпреЛ рд╣реЛ: рдЬреАрд╡рдирднрд░ рд╕рд┐рдХреНрдиреЗ - рд╣рд╛рдореА рд╣рд╛рдореНрд░реЛ рдЬреАрд╡рди рднрд░ рд╕рд┐рдХреНрдЫреМрдВред рдпреЛ рдорд▓рд╛рдИ рд▓рд╛рдЧреНрдЫ рдХрд┐ рдЕрдм рд╕рдмреИрд▓рд╛рдИ рдкрд╣рд┐рд▓реЗ рдиреИ рдерд╛рд╣рд╛ рдЫ рд░ рдпреЛ рдорд╣рд╕реБрд╕ рдЧрд░реНрджрдЫ, рддрд░ рдпреЛ рдЬрд╛рдиреНрди рдкрд░реНрдпрд╛рдкреНрдд рдЫреИрди - рддрдкрд╛рдИрдВрд▓реЗ рдпреЛ рдЧрд░реНрдиреБрдкрд░реНрдЫред рд╣рд░реЗрдХ рджрд┐рди рд╣рд╛рдореА рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреБрдкрд░реНрдЫред рдпрджрд┐ рд╣рд╛рдореАрд▓реЗ рдпрд╕реЛ рдЧрд░реЗрдиреМрдВ рднрдиреЗ, рдврд┐рд▓реЛ рд╣реЛрд╕реН рд╡рд╛ рдврд┐рд▓реЛ рд╣рд╛рдореА рдкреЗрд╢рд╛рдХреЛ рдЫреЗрдЙрдорд╛ рдЭрд░реНрдиреЗрдЫреМрдВред

рддреАрд╡реНрд░ 180-рдбрд┐рдЧреНрд░реА рдореЛрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рд╣реБрдиреБрд╣реЛрд╕реНред рдо рддреНрдпрд╕реНрддреЛ рдЕрд╡рд╕реНрдерд╛рд▓рд╛рдИ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрджрд┐рди рдЬрд╣рд╛рдБ рдХреЗрд╣рд┐ рдЖрдореВрд▓ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреНрдЫ, рдХреЗрд╣рд┐ рдирдпрд╛рдБ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╣реБрдиреНрдЫ - рдпреЛ рд╣реБрдиреНрдЫред рд╣рдк! - рд░ рдЕрдм рд╣рд╛рдореА рдлрд░рдХ рддрд░рд┐рдХрд╛рд▓реЗ рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫреМрдВред рдпрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рд░рд╣рдиреБ рд░ рдЪрд┐рдиреНрддрд╛ рдирдЧрд░реНрдиреБ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫред рдпреЛ рд╣реБрди рд╕рдХреНрдЫ рдХрд┐ рднреЛрд▓рд┐ рдореИрд▓реЗ рдЧрд░реНрдиреЗ рд╕рдмреИ рдХреБрд░рд╛ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд╣реБрдиреЗрдЫ - рдХреЗрд╣рд┐ рдЫреИрди, рдореИрд▓реЗ рдореЗрд░реЛ рдЬреАрд╡рдирднрд░ рдЕрдзреНрдпрдпрди рдЧрд░реЗрдХреЛ рдЫреБ рд░ рдХреЗрд╣рд┐ рд╕рд┐рдХреНрди рддрдпрд╛рд░ рдЫреБред рдпреЛ рдХреБрдиреИ рд╕рдорд╕реНрдпрд╛ рдЫреИрдиред рдЬрд╛рдЧрд┐рд░рдХреЛ рд╕реБрд░рдХреНрд╖рд╛рд╕рдБрдЧ рдбрд░рд╛рдЙрдиреБ рдЖрд╡рд╢реНрдпрдХ рдЫреИрди, рддрд░ рддрдкрд╛рдИрд▓рд╛рдИ рдирд┐рд░рдиреНрддрд░ рдХреЗрд╣рд┐ рдирдпрд╛рдБ рд╕рд┐рдХреНрди рддрдпрд╛рд░ рд╣реБрди рдЖрд╡рд╢реНрдпрдХ рдЫред

рд╢реБрднрдХрд╛рдордирд╛ рд░ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХреЛ рдПрдХ рдорд┐рдиреЗрдЯ

- рддрдкрд╛рдЗрдБрдХреЛ рдХреБрдиреИ рдЗрдЪреНрдЫрд╛ рдЫ?

рджрд┐рдорд┐рддреНрд░реА: рд╣реЛ, рдореЗрд░реЛ рдзреЗрд░реИ рдЗрдЪреНрдЫрд╛рд╣рд░реВ рдЫрдиреНред

рдкрд╣рд┐рд▓реЛ рд░ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ - рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдиреБрд╣реЛрд╕реН YouTubeред рдкреНрд░рд┐рдп рдкрд╛рдардХрд╣рд░реВ, YouTube рдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН рд░ рд╣рд╛рдореНрд░реЛ рдЪреНрдпрд╛рдирд▓ рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдиреБрд╣реЛрд╕реНред рд▓рдЧрднрдЧ рдПрдХ рдорд╣рд┐рдирд╛рдорд╛ рд╣рд╛рдореА рднрд┐рдбрд┐рдпреЛ рд╕реЗрд╡рд╛рдорд╛ рд╕рдХреНрд░рд┐рдп рд╡рд┐рд╕реНрддрд╛рд░ рд╕реБрд░реБ рдЧрд░реНрдиреЗрдЫреМрдВред рд╣рд╛рдореАрд╕рдБрдЧ Kubernetes рдХреЛ рдмрд╛рд░реЗрдорд╛ рдзреЗрд░реИ рд╢реИрдХреНрд╖рд┐рдХ рд╕рд╛рдордЧреНрд░реА рд╣реБрдиреЗрдЫ, рдЦреБрд▓рд╛ рд░ рд╡рд┐рд╡рд┐рдз: рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЪреАрдЬрд╣рд░реВрдмрд╛рдЯ, рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛рд╣рд░реВрдорд╛, рдЧрд╣рд┐рд░реЛ рдЖрдзрд╛рд░рднреВрдд рд╕реИрджреНрдзрд╛рдиреНрддрд┐рдХ рдХреБрд░рд╛рд╣рд░реВ рд░ рдХрд╕рд░реА рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗред рд╕рд┐рджреНрдзрд╛рдиреНрдд рд░ рдврд╛рдБрдЪрд╛рд╣рд░реВрдХреЛ рд╕реНрддрд░ред

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

рддреЗрд╕реНрд░реЛ, рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг, рд░ рдЕрдм рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рдЗрдЪреНрдЫрд╛ - рдкрд░реА рдХрдерд╛рд╣рд░реВрдорд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрди рдЫреЛрдбреНрдиреБрд╣реЛрд╕реНред рддрдкрд╛рдИрдВ рдкреЗрд╢реЗрд╡рд░ рд╣реБрдиреБрд╣реБрдиреНрдЫред DevOps рдПрдХ рдзреЗрд░реИ рдЧрдореНрднреАрд░ рд░ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдкреЗрд╢рд╛ рд╣реЛред рдХрд╛рд░реНрдпрд╕реНрдерд▓рдорд╛ рдЦреЗрд▓реНрди рдмрдиреНрдж рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпрд╕рд▓рд╛рдИ рддрдкрд╛рдЗрдБрдХреЛ рд▓рд╛рдЧрд┐ рдХреНрд▓рд┐рдХ рдЧрд░реНрди рджрд┐рдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ рдмреБрдЭреНрдиреБрд╣реБрдиреЗрдЫред рдХрд▓реНрдкрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдХрд┐ рддрдкрд╛рдИ рдЕрд╕реНрдкрддрд╛рд▓ рдЖрдЙрдиреБрднрдпреЛ, рд░ рддреНрдпрд╣рд╛рдБ рдбрд╛рдХреНрдЯрд░рд▓реЗ рддрдкрд╛рдИрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫред рдо рдмреБрдЭреНрдЫреБ рдХрд┐ рдпреЛ рдХрд╕реИрд▓рд╛рдИ рдЕрдкрдорд╛рдирдЬрдирдХ рд╣реБрди рд╕рдХреНрдЫ, рддрд░, рд╕рдореНрднрд╡рддрдГ, рдпреЛ рддрдкрд╛рдЗрдБрдХреЛ рдмрд╛рд░реЗрдорд╛ рд╣реЛрдЗрди, рддрд░ рдЕрд░реВ рдХрд╕реИрдХреЛ рдмрд╛рд░реЗрдорд╛ рд╣реЛред рдЕрд░реВрд▓рд╛рдИ рдкрдирд┐ рд░реЛрдХреНрди рднрдиреНрдиреБрд╣реЛрд╕реНред рдпрд╕рд▓реЗ рд╣рд╛рдореА рд╕рдмреИрдХреЛ рд▓рд╛рдЧрд┐ рдЬреАрд╡рдирд▓рд╛рдИ рд╕рд╛рдБрдЪреНрдЪреИ рдмрд░реНрдмрд╛рдж рдЧрд░реНрдЫ - рдзреЗрд░реИрд▓реЗ рдЕрдкрд░реЗрд╕рдирд╣рд░реВ, рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВ рд░ DevOps рд▓рд╛рдИ рдлреЗрд░рд┐ рдХреЗрд╣рд┐ рддреЛрдбреЗрдХрд╛ рд╕рд╛рдереАрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдЧрд░реНрди рдерд╛рд▓реНрдЫрдиреНред рд╣рд╛рдореА рдЦреЗрд▓реНрди рдЧрдпреМрдВ рднрдиреНрдиреЗ рддрдереНрдпрдХреЛ рдХрд╛рд░рдг рдпреЛ рдкреНрд░рд╛рдпрдГ "рднрд╛рдБрдЪрд┐рдПрдХреЛ" рдерд┐рдпреЛ, рд░ рдпреЛ рдпрд╕реНрддреЛ рд╣реЛ, рд░ рдпреЛ рдпрд╕реНрддреИ рд╣реЛ рднрдиреЗрд░ рдЪрд┐рд╕реЛ рдЪреЗрддрдирд╛рд▓реЗ рд╣реЗрд░реЗрдиреМрдВред

рдпрд╕рдХреЛ рдорддрд▓рдм рдпреЛ рд╣реЛрдЗрди рдХрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рд╣реБрдБрджреИрдиред рд╣рд╛рдореАрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рд╣рд╛рдореА рдЖрдлреИрд▓реЗ рдЧрд░реНрдЫреМрдВред рдЗрдорд╛рдирджрд╛рд░ рд╣реБрди, рд╣рд╛рдореА рдЖрдлреИрдВрд▓реЗ рдХрд╣рд┐рд▓реЗрдХрд╛рд╣реАрдБ рдЦреЗрд▓ рдЦреЗрд▓реНрдЫреМрдВ - рдпреЛ, рдирд┐рд╕реНрд╕рдиреНрджреЗрд╣, рдзреЗрд░реИ рдЦрд░рд╛рдм рдЫ, рддрд░ рдХреБрдиреИ рдкрдирд┐ рдорд╛рдирд╡ рд╣рд╛рдореАрд▓рд╛рдИ рд╡рд┐рджреЗрд╢реА рдЫреИрдиред 2019 рд▓рд╛рдИ рдЙрддреНрдкрд╛рджрдирдорд╛ рдЦреЗрд▓рд╣рд░реВ рд╣реЛрдЗрди, рдЧрдореНрднреАрд░, рд░рд╛рдореНрд░рд░реА рд╕реЛрдЪреЗрдХрд╛ рдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡рд░реНрд╖ рдШреЛрд╖рдгрд╛ рдЧрд░реМрдВред рд╕рд╛рдпрдж рддреНрдпрд╕реНрддреИред

- рдореБрд░реА рдореБрд░реА рдзрдиреНрдпрд╡рд╛рдж!

рджрд┐рдорд┐рддреНрд░реА: рдзрдиреНрдпрд╡рд╛рдж, Vitaly, рд╕рдордп рд░ рдЕрдиреНрддрд░реНрд╡рд╛рд░реНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ред рдкреНрд░рд┐рдп рдкрд╛рдардХрд╣рд░реВ, рдпрджрд┐ рддрдкрд╛рдИрдВ рдЕрдЪрд╛рдирдХ рдпреЛ рдмрд┐рдиреНрджреБрдорд╛ рдкреБрдЧреНрдиреБрднрдпреЛ рднрдиреЗ рдзреЗрд░реИ рдзреЗрд░реИ рдзрдиреНрдпрд╡рд╛рджред рдорд▓рд╛рдИ рдЖрд╢рд╛ рдЫ рдХрд┐ рд╣рд╛рдореАрд▓реЗ рддрдкрд╛рдИрд▓рд╛рдИ рдХрдореНрддрд┐рдорд╛ рдХреЗрд╣реА рд╡рд┐рдЪрд╛рд░рд╣рд░реВ рд▓реНрдпрд╛рдПрдХрд╛ рдЫреМрдВред

рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдорд╛, рджрд┐рдорд┐рддреНрд░реА werf рдХреЛ рдореБрджреНрджрд╛ рдорд╛ рдЫреЛрдпреЛред рдЕрдм рдпреЛ рдПрдХ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рд╕реНрд╡рд┐рд╕ рдЪрдХреНрдХреБ рд╣реЛ рдЬрд╕рд▓реЗ рд▓рдЧрднрдЧ рд╕рдмреИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫред рддрд░ рд╕рдзреИрдВ рдпрд╕реНрддреЛ рдерд┐рдПрдиред рдЕрди DevOpsConf  рдорд╣реЛрддреНрд╕рд╡рдорд╛ RIT++ рджрд┐рдорд┐рддреНрд░реА Stolyarov рдпрд╕ рдЙрдкрдХрд░рдгрдХреЛ рдмрд╛рд░реЗрдорд╛ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ рдмрддрд╛рдЙрдиреЗрдЫред рд░рд┐рдкреЛрд░реНрдЯрдорд╛ "werf Kubernetes рдорд╛ CI/CD рдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рдореНрд░реЛ рдЙрдкрдХрд░рдг рд╣реЛ" рддреНрдпрд╣рд╛рдБ рд╕рдмреИ рдХреБрд░рд╛ рд╣реБрдиреЗрдЫ: рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд░ Kubernetes рдХреЛ рд▓реБрдХреЗрдХрд╛ рд╕реВрдХреНрд╖реНрдорддрд╛рд╣рд░реВ, рдпреА рдХрдард┐рдирд╛рдЗрд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рд░ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ werf рдХреЛ рд╣рд╛рд▓рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдореЗ 27 рд░ 28 рдорд╛ рд╣рд╛рдореАрд╕рдБрдЧ рд╕рд╛рдореЗрд▓ рд╣реБрдиреБрд╣реЛрд╕реН, рд╣рд╛рдореА рдЙрддреНрддрдо рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗрдЫреМрдВред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди