k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рд╣реА рдХрдерд╛ рдЖрдореНрд╣реА рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдХрдВрдЯреЗрдирд░ рдХрд╕реЗ рд╡рд╛рдкрд░рддреЛ, рд╡рд┐рд╢реЗрд╖рдд: рдХреБрдмрд░реНрдиреЗрдЯреНрд╕. рд▓реЗрдЦ рдХрдВрдЯреЗрдирд░рдордзреВрди рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдгрд┐ рд▓реЙрдЧ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрд╕реЗрдЪ рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдкрд┐рдд рдЖрд╣реЗ.

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рдЖрдореНрд╣реА рдлрд┐рдирдЯреЗрдХ рдХрдВрдкрдиреА Exness рдХрдбреВрди рдЖрд╣реЛрдд, рдЬреА B2B рдЖрдгрд┐ B2C рд╕рд╛рдареА рдСрдирд▓рд╛рдЗрди рдЯреНрд░реЗрдбрд┐рдВрдЧ рдЖрдгрд┐ рдлрд┐рдирдЯреЗрдХ рдЙрддреНрдкрд╛рджрдирд╛рдВрд╕рд╛рдареА рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ. рдЖрдордЪреНрдпрд╛ R&D рдордзреНрдпреЗ рдЕрдиреЗрдХ рднрд┐рдиреНрди рд╕рдВрдШ рдЖрд╣реЗрдд, рд╡рд┐рдХрд╛рд╕ рд╡рд┐рднрд╛рдЧрд╛рдд 100+ рдХрд░реНрдордЪрд╛рд░реА рдЖрд╣реЗрдд.

рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░рд╕рд╛рдареА рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЯреАрдордЪреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЛ. рд╡рд┐рд╢реЗрд╖рддрдГ, рдЖрдореНрд╣реА рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреАрд▓ рдореЗрдЯреНрд░рд┐рдХреНрд╕, рд▓реЙрдЧ рдЖрдгрд┐ рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕ рдЧреЛрд│рд╛ рдХрд░рдгреЗ, рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдгреЗ рдЖрдгрд┐ рдЕрд╣рд╡рд╛рд▓ рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЬрдмрд╛рдмрджрд╛рд░ рдЖрд╣реЛрдд. рдЖрдореНрд╣реА рд╕рдзреНрдпрд╛ рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдЕрдВрджрд╛рдЬреЗ рддреАрди рд╣рдЬрд╛рд░ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдЪрд╛рд▓рд╡рддреЛ, рдЖрдордЪрд╛ 50 TB рдореЛрдард╛ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рд░рд╛рдЦрддреЛ рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрднреЛрд╡рддреА рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддреЛ: Kubernetes, Rancher рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддреЗ. 

рдЖрдордЪреА рдкреНрд░реЗрд░рдгрд╛

рдХрд╛рдп рдЬрд│рдд рдЖрд╣реЗ? рдХреЛрдгреАрд╣реА рдЙрддреНрддрд░ рджреЗрдК рд╢рдХрдд рдирд╛рд╣реА. рдЪреВрд▓ рдХреБрдареЗ рдЖрд╣реЗ? рд╣реЗ рд╕рдордЬрдгреЗ рдХрдареАрдг рдЖрд╣реЗ. рдЖрдЧ рдХрдзреА рд▓рд╛рдЧрд▓реА? рдЖрдкрдг рд╢реЛрдзреВ рд╢рдХрддрд╛, рдкрд░рдВрддреБ рд▓рдЧреЗрдЪ рдирд╛рд╣реА. 

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рдХрд╛рд╣реА рдХрдВрдЯреЗрдирд░ рдХрд╛ рдЙрднреЗ рдЖрд╣реЗрдд рддрд░ рдХрд╛рд╣реА рдкрдбрд▓реЗ рдЖрд╣реЗрдд? рдХреЛрдгрддреНрдпрд╛ рдХрдВрдЯреЗрдирд░рдЪрд╛ рджреЛрд╖ рд╣реЛрддрд╛? рд╢реЗрд╡рдЯреА, рдХрдВрдЯреЗрдирд░рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░реАрд▓ рдмрд╛рдЬреВ рд╕рдорд╛рди рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рдкреНрд░рддреНрдпреЗрдХрд╛рдЪреНрдпрд╛ рдЖрдд рд╕реНрд╡рддрдГрдЪреЗ рдирд┐рдУ рдЖрд╣реЗ.

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рдЖрдордЪреЗ рд╡рд┐рдХрд╛рд╕рдХ рд╕рдХреНрд╖рдо рд▓реЛрдХ рдЖрд╣реЗрдд. рддреЗ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рд╕реЗрд╡рд╛ рджреЗрддрд╛рдд рдЬреНрдпрд╛рдореБрд│реЗ рдХрдВрдкрдиреАрд▓рд╛ рдирдлрд╛ рдорд┐рд│рддреЛ. рдкрд░рдВрддреБ рдЬреЗрд╡реНрд╣рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╕рд╣ рдХрдВрдЯреЗрдирд░ рднрд░рдХрдЯрддрд╛рдд рддреЗрд╡реНрд╣рд╛ рдЕрдкрдпрд╢ рдпреЗрддрд╛рдд. рдПрдХ рдХрдВрдЯреЗрдирд░ рдЦреВрдк рдЬрд╛рд╕реНрдд CPU рд╡рд╛рдкрд░рддреЛ, рджреБрд╕рд░рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд╛рдкрд░рддреЛ, рддрд┐рд╕рд░рд╛ I/O рдСрдкрд░реЗрд╢рди рд╡рд╛рдкрд░рддреЛ рдЖрдгрд┐ рдЪреМрдерд╛ рд╕реЙрдХреЗрдЯрд╕рд╣ рдХрд╛рдп рдХрд░рддреЛ рд╣реЗ рдкреВрд░реНрдгрдкрдгреЗ рдЕрд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ. рд╣реЗ рд╕рд░реНрд╡ рдкрдбрддреЗ рдЖрдгрд┐ рдЬрд╣рд╛рдЬ рдмреБрдбрддреЗ. 

рдПрдЬрдВрдЯ

рдЖрдд рдХрд╛рдп рдЪрд╛рд▓рд▓реЗ рдЖрд╣реЗ рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдПрдЬрдВрдЯрдирд╛ рдереЗрдЯ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛.

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рд╣реЗ рдПрдЬрдВрдЯ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЖрд╣реЗрдд рдЬреЗ рдХрдВрдЯреЗрдирд░ рдЕрд╢рд╛ рд╕реНрдерд┐рддреАрдд рдареЗрд╡рддрд╛рдд рдХреА рддреЗ рдПрдХрдореЗрдХрд╛рдВрдирд╛ рддреЛрдбрдд рдирд╛рд╣реАрдд. рдПрдЬрдВрдЯ рдкреНрд░рдорд╛рдгрд┐рдд рдЖрд╣реЗрдд, рдЖрдгрд┐ рд╣реЗ рдХрдВрдЯреЗрдирд░ рд╕рд░реНрд╡реНрд╣рд┐рд╕рд┐рдВрдЧрд╕рд╛рдареА рдкреНрд░рдорд╛рдгрд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. 

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

рдПрдЬрдВрдЯреНрд╕рдЪрд╛ рдЕрд░реНрде рдСрдкрд░реЗрд╢рди рдЖрдгрд┐ рджреЗрдЦрд░реЗрдЦреАрд╕рд╛рдареА рдЙрдкрдпреБрдХреНрддрддрд╛ рджреЗрдЦреАрд▓ рдЖрд╣реЗ рдЬреНрдпрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд░рддрд┐рдорд╛рдВрдирд╛ (рдбреЗрдмрд┐рдпрди, рдЕрд▓реНрдкрд╛рдЗрди, рд╕реЗрдВрдЯреЛрд╕, рдЗ.) рд╕рдкреЛрд░реНрдЯ рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдХрд╛рдо рдХрд░реВ рд╢рдХрддрд╛рдд.

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

рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рд▓рдХреНрд╖реНрдп рдкреНрд░рддрд┐рдорд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рддрдпрд╛рд░ рдХрд░рд╛

рдкреНрд░рддреНрдпреЗрдХ рдЧреЛрд╖реНрдЯ рдкреНрд░рдорд╛рдгрд┐рдд рдЖрдгрд┐ рдЖрдЯреЛрдкрд╢реАрд░ рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА, рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдорд╛рдирдХ рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреЗ рдкрд╛рд▓рди рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рдХрдВрдЯреЗрдирд░рджреНрд╡рд╛рд░реЗ рдХрдВрдЯреЗрдирд░ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ - рд╣реЗ рдкреБрдирд░рд╛рд╡реГрддреНрддреА рдЖрд╣реЗ.

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рдпреЗрдереЗ рдХрдВрдЯреЗрдирд░ рдШрди рд░реВрдкрд░реЗрд╖рд╛ рджреНрд╡рд╛рд░реЗ рджрд░реНрд╢рд╡рд┐рд▓реЗ рдЬрд╛рддрд╛рдд. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рддреНрдпрд╛рдВрдиреА рддреНрдпрд╛рдВрдЪреНрдпрд╛рдордзреНрдпреЗ рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдЬреЗрдгреЗрдХрд░реВрди "рдЬреАрд╡рди рд░рд╛рд╕реНрдкрдмреЗрд░реАрд╕рд╛рд░рдЦреЗ рд╡рд╛рдЯреВ рдирдпреЗ." рд╣реЗ рдХрд╛ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдЖрдореНрд╣реА рдЦрд╛рд▓реА рд╕реНрдкрд╖реНрдЯ рдХрд░реВ.
 
рдкрд░рд┐рдгрд╛рдо рдореНрд╣рдгрдЬреЗ рдмрд┐рд▓реНрдб рдЯреВрд▓тАФрдПрдХ рдЖрд╡реГрддреНрддреА-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдВрдЯреЗрдирд░ рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рддрд░рдг рдЖрд╡реГрддреНрддреНрдпрд╛ рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдЪрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЛ.

рдЖрдореНрд╣реА рддреЗ рдХрд╕реЗ рд╡рд╛рдкрд░реВ? рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдбреЙрдХрд░ рд╣рдм рдЖрд╣реЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХрдВрдЯреЗрдирд░ рдЖрд╣реЗ. рдмрд╛рд╣реНрдп рдЕрд╡рд▓рдВрдмрдирд╛рдВрдкрд╛рд╕реВрди рдореБрдХреНрдд рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рддреЗ рдЖрдордЪреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдордзреНрдпреЗ рдорд┐рд░рд░ рдХрд░рддреЛ. рдкрд░рд┐рдгрд╛рдо рдкрд┐рд╡рд│рд╛ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХрдВрдЯреЗрдирд░ рдЖрд╣реЗ. рдЖрдореНрд╣рд╛рд▓рд╛ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реЗ рд╕рд░реНрд╡ рд╡рд┐рддрд░рдг рдЖрдгрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рддрдпрд╛рд░ рдХрд░рддреЛ. рддреНрдпрд╛рдирдВрддрд░, рдЖрдореНрд╣реА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛ рдПрдХрддреНрд░ рдХрд░рддреЛ: рд╡рд┐рдХрд╛рд╕рдХ рддреНрдпрд╛рдд рдХреЛрдб рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдХрд╛рд╣реА рд╡рд┐рд╢реЗрд╖ рдЕрд╡рд▓рдВрдмрди рдареЗрд╡рддрд╛рдд. 

рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдмрджреНрджрд▓ рдХрд╛рдп рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ? 

  • рдкреНрд░рдердо, рдмрд┐рд▓реНрдб рдЯреВрд▓реНрд╕рдЪреЗ рдкреВрд░реНрдг рдЖрд╡реГрддреНрддреА рдирд┐рдпрдВрддреНрд░рдг - рдХрдВрдЯреЗрдирд░, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдгрд┐ рд╡рд┐рддрд░рдг рдЖрд╡реГрддреНрддреНрдпрд╛ рддрдпрд╛рд░ рдХрд░рд╛. 
  • рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рдЖрдореНрд╣реА рдорд╛рдирдХреАрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗ рдЖрд╣реЗ: рдЖрдореНрд╣реА рддреНрдпрд╛рдЪ рдкреНрд░рдХрд╛рд░реЗ рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕, рдЗрдВрдЯрд░рдореАрдбрд┐рдПрдЯ рдЖрдгрд┐ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рддреЛ. 
  • рддрд┐рд╕рд░реЗ, рдХрдВрдЯреЗрдирд░ рдЖрдореНрд╣рд╛рд▓рд╛ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рджреЗрддрд╛рдд. рдЖрдЬ рдЖрдореНрд╣реА Gitlab рд╡рд╛рдкрд░рддреЛ рдЖрдгрд┐ рдЙрджреНрдпрд╛ рдЖрдореНрд╣реА TeamCity рдХрд┐рдВрд╡рд╛ Jenkins рд╡рд░ рдЬрд╛рдК рдЖрдгрд┐ рдЖрдореНрд╣реА рдЖрдордЪреЗ рдХрдВрдЯреЗрдирд░ рддреНрдпрд╛рдЪ рдкреНрд░рдХрд╛рд░реЗ рдЪрд╛рд▓рд╡реВ рд╢рдХреВ. 
  • рдЪреМрдереЗ, рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдХрдореА рдХрд░рдгреЗ. рдЖрдореНрд╣реА рдбрд┐рд╕реНрдЯреНрд░рд┐рдмреНрдпреБрд╢рди рдХрд┐рдЯ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдареЗрд╡рд▓реНрдпрд╛ рд╣рд╛ рдпреЛрдЧрд╛рдпреЛрдЧ рдирд╡реНрд╣рддрд╛, рдХрд╛рд░рдг рдпрд╛рдореБрд│реЗ рдЖрдореНрд╣рд╛рд▓рд╛ рддреЗ рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ рдЯрд╛рд│рддрд╛ рдпреЗрддреЗ. 
  • рдкрд╛рдЪрд╡реЗ, рдмрд┐рд▓реНрдбрдЪреА рдЧрддреА рд╡рд╛рдврд▓реА рдЖрд╣реЗ - рдкреНрд░рддрд┐рдорд╛рдВрдЪреНрдпрд╛ рд╕реНрдерд╛рдирд┐рдХ рдкреНрд░рддреАрдВрдЪреА рдЙрдкрд╕реНрдерд┐рддреА рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдд рд╡реЗрд│ рд╡рд╛рдпрд╛ рдШрд╛рд▓рд╡рдгреНрдпрд╛рд╕ рдЯрд╛рд│рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ, рдХрд╛рд░рдг рд╕реНрдерд╛рдирд┐рдХ рдкреНрд░рддрд┐рдорд╛ рдЖрд╣реЗ. 

рджреБрд╕рд▒реНрдпрд╛ рд╢рдмреНрджрд╛рдВрдд, рдЖрдореНрд╣реА рдПрдХ рдирд┐рдпрдВрддреНрд░рд┐рдд рдЖрдгрд┐ рд▓рд╡рдЪрд┐рдХ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рд╛рдзреНрдп рдХреЗрд▓реА рдЖрд╣реЗ. рдХреЛрдгрддреАрд╣реА рдкреВрд░реНрдг рдЖрд╡реГрддреНрддреА рдЕрд╕рд▓реЗрд▓реЗ рдХрдВрдЯреЗрдирд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рд╕рдорд╛рди рд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░рддреЛ. 

рдЖрдордЪреА рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╢реА рдХрд╛рд░реНрдп рдХрд░рддреЗ

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

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

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

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдмрд╕рд╡рд╛рдпрдЪрд╛ рдХреА рдирд╛рд╣реА рдпрд╛рд╡рд░ рдЖрдореНрд╣реА рдмрд░рд╛рдЪ рд╡реЗрд│ рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛. рд╢реЗрд╡рдЯреА, рдЖрдореНрд╣реА рдард░рд╡рд▓реЗ рдХреА рдЖрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛рдЪреА рдЧрд░рдЬ рдЖрд╣реЗ. рдЖрдореНрд╣реА S6 рдирд┐рд╡рдбрд▓реЗ. рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдХрдВрдЯреЗрдирд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛рдд: рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрд░реЕрд╢ рдЭрд╛рд▓реНрдпрд╛рд╕ рдЖрдгрд┐ рдХрдВрдЯреЗрдирд░ рдкреБрдиреНрд╣рд╛ рди рдмрдирд╡рддрд╛ рддреНрдпрд╛рдЪреЗ рдореЕрдиреНрдпреБрдЕрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рджрд╛рди рдХреЗрд▓реНрдпрд╛рд╕ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рддреНрдпрд╛рд╕ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рд▓реЙрдЧ рдЖрдгрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╣реА рдХрдВрдЯреЗрдирд░рдЪреНрдпрд╛ рдЖрдд рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрд╣реЗрдд. рддреНрдпрд╛рдВрдирд╛ рдХрд╕реЗрддрд░реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреЗ рджреЗрдЦреАрд▓ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдореНрд╣реА рд╣реЗ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХрд╛рдЪреНрдпрд╛ рдорджрддреАрдиреЗ рдХрд░рддреЛ. рд╢реЗрд╡рдЯреА, S6 рд╣рд╛рдКрд╕рдХреАрдкрд┐рдВрдЧ, рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдЖрдгрд┐ рдЗрддрд░ рдХрд╛рдорд╛рдВрдЪреА рдХрд╛рд│рдЬреА рдШреЗрддреЗ.

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

 k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рддреНрдпрд╛рдЪ рдХрдВрдЯреЗрдирд░рд╕рд╛рдареА рдЖрдореНрд╣рд╛рд▓рд╛ рдбреЙрдХрд░ рдЖрдгрд┐ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдордзреНрдпреЗ рднрд┐рдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЭрд╛рдбреЗ рдорд┐рд│рддрд╛рдд:

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

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

рдЬрд░ рдЖрдкрдг тАЬрдкреЙрдбтАЭ рдЪреЗ рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди рдмрдШрд┐рддрд▓реЗ (рдпрд╛рдкреБрдвреЗ тАУ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдкреЙрдб), рддрд░ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рджрд┐рд╕реЗрд▓ рдХреА рдЗрд╡реНрд╣реЗрдВрдЯ рдХрдВрдЯреЗрдирд░ рдкреЙрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕реНрд╡рддрдВрддреНрд░ рдХрд▓реЗрдХреНрдЯрд░ рдХрдВрдЯреЗрдирд░ рдЖрд╣реЗ рдЬреЛ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдгрд┐ рд▓реЙрдЧ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рд░реНрдп рдХрд░рддреЛ. рдЖрдореНрд╣реА Kubernetes рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛ рд╡рд╛рдкрд░реВ рд╢рдХрддреЛ: рдХрдВрдЯреЗрдирд░ рдПрдХрд╛ рдкреЙрдбрдордзреНрдпреЗ, рдПрдХрд╛рдЪ рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рдЖрдгрд┐/рдХрд┐рдВрд╡рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдкреЗрд╕рдордзреНрдпреЗ рдЪрд╛рд▓рд╡рдгреЗ. рд╡рд╛рд╕реНрддрд╡рд┐рдХрдкрдгреЗ рдЖрдкрд▓реНрдпрд╛ рдПрдЬрдВрдЯреНрд╕рдЪреА рдУрд│рдЦ рдХрд░реВрди рджреНрдпрд╛ рдЖрдгрд┐ рдХрд╛рд╣реА рдХрд╛рд░реНрдпреЗ рдХрд░рд╛. рдЖрдгрд┐ рдЬрд░ рддреЛрдЪ рдХрдВрдЯреЗрдирд░ рдбреЙрдХрд░рдордзреНрдпреЗ рд▓реЙрдиреНрдЪ рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЕрд╕реЗрд▓ рддрд░, рддреНрдпрд╛рд╕ рдЖрдЙрдЯрдкреБрдЯ рд╕рд╛рд░рдЦреНрдпрд╛рдЪ рд╕рд░реНрд╡ рдХреНрд╖рдорддрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреАрд▓, рдореНрд╣рдгрдЬреЗрдЪ, рддреЗ рд▓реЙрдЧ рдЖрдгрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рддреАрд▓, рдХрд╛рд░рдг рдПрдЬрдВрдЯреНрд╕ рдЖрдВрддрд░рд┐рдХрд░рд┐рддреНрдпрд╛ рд▓реЙрдиреНрдЪ рдХреЗрд▓реЗ рдЬрд╛рддреАрд▓. 

рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдгрд┐ рд▓реЙрдЧ

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

рджреБрд╕рд░рд╛ рдкреИрд▓реВ рдореНрд╣рдгрдЬреЗ рд▓реЙрдЧрдЪреА рдорд╛рддреНрд░рд╛ рдорд░реНрдпрд╛рджрд┐рдд рдХрд░рдгреЗ. рдЬрд░ рдЕрдиреЗрдХ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рд▓реЙрдЧрдЪреНрдпрд╛ рд╡реНрд╣реЙрд▓реНрдпреВрдордордзреНрдпреЗ рд╡рд╛рдв рдЭрд╛рд▓реА (рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реВрдкрдордзреНрдпреЗ рд╕реНрдЯреЕрдХ-рдЯреНрд░реЗрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддреЗ), CPU, рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рдЪреЕрдиреЗрд▓ рдЖрдгрд┐ рд▓реЙрдЧ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорд╡рд░реАрд▓ рднрд╛рд░ рд╡рд╛рдврддреЛ рдЖрдгрд┐ рдпрд╛рдЪрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрд╕реНрдЯрдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирд╡рд░ рд╣реЛрддреЛ. рд╣реЛрд╕реНрдЯрд╡рд░ рд╕рдВрдкреВрд░реНрдг рдЖрдгрд┐ рдЗрддрд░ рдХрдВрдЯреЗрдирд░, рдирдВрддрд░ рдХрдзреАрдХрдзреА рдпрд╛рдореБрд│реЗ рд╣реЛрд╕реНрдЯрдЪреЗ "рдкрдбрдгреЗ" рд╣реЛрддреЗ. 

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

рдЖрдгрд┐ рд╢реЗрд╡рдЯрдЪрд╛ рдкреИрд▓реВ рдореНрд╣рдгрдЬреЗ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХрдореА рдХрд░рдгреЗ.

рдЖрдореНрд╣реА рдЯреЗрд▓реАрдЧреНрд░рд╛рдл рдирд╛рд╡рд╛рдЪреЗ рдУрдкрди-рд╕реЛрд░реНрд╕ рдЧреЛ рд╕реЛрд▓реНрдпреВрд╢рди рдирд┐рд╡рдбрд▓реЗ. рд╣рд╛ рдПрдХ рд╕рд╛рд░реНрд╡рддреНрд░рд┐рдХ рдХрдиреЗрдХреНрдЯрд░ рдЖрд╣реЗ рдЬреЛ 140 рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдЗрдирдкреБрдЯ рдЪреЕрдиреЗрд▓ (рдЗрдирдкреБрдЯ рдкреНрд▓рдЧрдЗрдиреНрд╕) рдЖрдгрд┐ 30 рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдЖрдЙрдЯрдкреБрдЯ рдЪреЕрдиреЗрд▓ (рдЖрдЙрдЯрдкреБрдЯ рдкреНрд▓рдЧрдЗрдиреНрд╕) рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЛ. рдЖрдореНрд╣реА рддреЗ рдЕрдВрддрд┐рдо рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрддрд╛ рдЖрдореНрд╣реА рдЙрджрд╛рд╣рд░рдг рдореНрд╣рдгреВрди Kubernetes рд╡рд╛рдкрд░реВрди рддреЗ рдХрд╕реЗ рд╡рд╛рдкрд░рддреЛ рддреЗ рд╕рд╛рдВрдЧреВ. 

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рд╕рдордЬрд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░ рд╡рд░реНрдХрд▓реЛрдб рддреИрдирд╛рдд рдХрд░рддреЛ рдЖрдгрд┐ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рд▓рд╛ рдкреЙрдб рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ. рдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░, рдкреНрд░рддреНрдпреЗрдХ рдкреЙрдбрд╕рд╛рдареА рдХрд▓реЗрдХреНрдЯрд░ рдирд╛рд╡рд╛рдЪрд╛ рдХрдВрдЯреЗрдирд░ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рддрдпрд╛рд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ (рдЖрдореНрд╣реА рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рд╡реЗрдмрд╣реБрдХ рд╡рд╛рдкрд░рддреЛ). рдЬрд┐рд▓реНрд╣рд╛рдзрд┐рдХрд╛рд░реА рдЖрдордЪреЗ рдПрдЬрдВрдЯ рдЖрд╣реЗрдд. рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛, рд╣рд╛ рдХрдВрдЯреЗрдирд░ рдкреНрд░реЛрдорд┐рдерд┐рдпрд╕ рдЖрдгрд┐ рд▓реЙрдЧ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рдгрд╛рд▓реАрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рддрдГрд▓рд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рддреЛ.

  • рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреЗ рдкреЙрдб рднрд╛рд╖реНрдпреЗ рд╡рд╛рдкрд░рддреЗ рдЖрдгрд┐ рддреНрдпрд╛рддреАрд▓ рд╕рд╛рдордЧреНрд░реАрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди, рдкреНрд░реЛрдорд┐рдерд┐рдпрд╕ рдПрдВрдб рдкреЙрдЗрдВрдЯ рддрдпрд╛рд░ рдХрд░рддреЗ; 
  • рдкреЙрдб рддрдкрд╢реАрд▓ рдЖрдгрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрдВрдЯреЗрдирд░ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░, рд▓реЙрдЧ рдХрд╕реЗ рд╡рд┐рддрд░рд┐рдд рдХрд░рд╛рдпрдЪреЗ рддреЗ рдард░рд╡рддреЗ.

рдЖрдореНрд╣реА рдбреЙрдХрд░ API рджреНрд╡рд╛рд░реЗ рд▓реЙрдЧ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЛ: рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдирд╛ рдлрдХреНрдд stdout рдХрд┐рдВрд╡рд╛ stderr рдордзреНрдпреЗ рдареЗрд╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдЬрд┐рд▓реНрд╣рд╛рдзрд┐рдХрд╛рд░реА рддреЗ рдХреНрд░рдорд╡рд╛рд░реА рд▓рд╛рд╡рддреАрд▓. рд╕рдВрднрд╛рд╡реНрдп рд╣реЛрд╕реНрдЯ рдУрд╡реНрд╣рд░рд▓реЛрдб рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рд▓реЙрдЧ рдХрд╛рд╣реА рд╡рд┐рд▓рдВрдмрд╛рдиреЗ рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рдЧреЛрд│рд╛ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. 

рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рд╡рд░реНрдХрд▓реЛрдб рдЙрджрд╛рд╣рд░рдгрд╛рдВрдордзреНрдпреЗ (рдкреНрд░рдХреНрд░рд┐рдпрд╛) рдЧреЛрд│рд╛ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЯреЕрдЧ рдХреЗрд▓реЗ рдЖрд╣реЗ: рдиреЗрдорд╕реНрдкреЗрд╕, рдЕрдВрддрд░реНрдЧрдд, рдЖрдгрд┐ рдЕрд╕реЗрдЪ, рдЖрдгрд┐ рдирдВрддрд░ рдкреНрд░реЛрдорд┐рдерд┐рдпрд╕ рд╕реНрд╡рд░реВрдкрд╛рдд рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ - рдЖрдгрд┐ рд╕рдВрдЧреНрд░рд╣рд╛рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рд╣реЛрддреЗ (рд▓реЙрдЧ рд╡рдЧрд│рддрд╛). рдЖрдореНрд╣реА рдХрд╛рдлреНрдХрд╛рд▓рд╛ рд▓реЙрдЧ, рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдгрд┐ рдЗрд╡реНрд╣реЗрдВрдЯ рджреЗрдЦреАрд▓ рдкрд╛рдард╡рддреЛ рдЖрдгрд┐ рдкреБрдвреЗ:

  • рдЧреНрд░реЗрд▓реЙрдЧрдордзреНрдпреЗ рд▓реЙрдЧ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд (рджреГрд╢реНрдп рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рд╕рд╛рдареА);
  • рд▓реЙрдЧ, рдореЗрдЯреНрд░рд┐рдХреНрд╕, рдЗрд╡реНрд╣реЗрдВрдЯ рджреАрд░реНрдШрдХрд╛рд▓реАрди рд╕реНрдЯреЛрд░реЗрдЬрд╕рд╛рдареА рдХреНрд▓рд┐рдХрд╣рд╛рдКрд╕рд▓рд╛ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рддрд╛рдд.

AWS рдордзреНрдпреЗ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЕрдЧрджреА рд╕рд╛рд░рдЦреЗрдЪ рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдлрдХреНрдд рдЖрдореНрд╣реА рдЧреНрд░реЗрд▓реЙрдЧрд▓рд╛ рдХрд╛рдлреНрдХрд╛рд╕рд╣ рдХреНрд▓рд╛рдЙрдбрд╡реЙрдЪрд╕рд╣ рдмрджрд▓рддреЛ. рдЖрдореНрд╣реА рддреЗрдереЗ рд▓реЙрдЧ рдкрд╛рдард╡рддреЛ рдЖрдгрд┐ рд╕рд░реНрд╡рдХрд╛рд╣реА рдЕрддрд┐рд╢рдп рд╕реЛрдпреАрд╕реНрдХрд░ рд╣реЛрддреЗ: рддреЗ рдХреЛрдгрддреНрдпрд╛ рдХреНрд▓рд╕реНрдЯрд░ рдЖрдгрд┐ рдХрдВрдЯреЗрдирд░рдЪреЗ рдЖрд╣реЗрдд рд╣реЗ рд▓рдЧреЗрдЪ рд╕реНрдкрд╖реНрдЯ рд╣реЛрддреЗ. Google Stackdriver рд╕рд╛рдареАрд╣реА рд╣реЗрдЪ рдЖрд╣реЗ. рдореНрд╣рдгрдЬреЗрдЪ рдЖрдордЪреА рдпреЛрдЬрдирд╛ рдХрд╛рдлреНрдХрд╛рд╕реЛрдмрдд рдЖрдгрд┐ рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рджреЛрдиреНрд╣реА рдард┐рдХрд╛рдгреА рдХрд╛рдо рдХрд░рддреЗ. 

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

k8s рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдкреНрд░рддрд┐рдорд╛

рддреНрдпрд╛рдЪ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрдВрдЯреЗрдирд░рдЪреНрдпрд╛ рдЖрдд рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд, рддреНрдпрд╛ S6 рд╡рд╛рдкрд░реВрди рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрдЯреЗрдб рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рд╕рд░реНрд╡ рд╕рдорд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХрд╛рдЪ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдЪрд╛рд▓реВ рдЖрд╣реЗрдд.

рд╢реЗрд╡рдЯреА

рдЖрдореНрд╣реА рд▓реЙрдЧ рдЖрдгрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд╕рдВрдХрд▓рд┐рдд рдЖрдгрд┐ рд╡рд┐рддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкрд░реНрдпрд╛рдпрд╛рдВрд╕рд╣, рдкреНрд░рддрд┐рдорд╛ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдВрдкреВрд░реНрдг рд╕рдорд╛рдзрд╛рди рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ:

  • рдЖрдореНрд╣реА рдкреНрд░рддрд┐рдорд╛ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреНрд░рдорд╛рдгрд┐рдд рджреГрд╖реНрдЯреАрдХреЛрди рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓рд╛ рдЖрдгрд┐ рддреНрдпрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрдореНрд╣реА CI рдЯреЗрдореНрдкрд▓реЗрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ;
  • рдбреЗрдЯрд╛ рдХрд▓реЗрдХреНрд╢рди рдПрдЬрдВрдЯ рд╣реЗ рдЖрдордЪреЗ рдЯреЗрд▓реАрдЧреНрд░рд╛рдл рд╡рд┐рд╕реНрддрд╛рд░ рдЖрд╣реЗрдд. рдЖрдореНрд╣реА рдЙрддреНрдкрд╛рджрдирд╛рдд рддреНрдпрд╛рдВрдЪреА рдЪрд╛рдВрдЧрд▓реА рдЪрд╛рдЪрдгреА рдХреЗрд▓реА;
  • рдкреЙрдбреНрд╕рдордзреНрдпреЗ рдПрдЬрдВрдЯрд╕рд╣ рдХрдВрдЯреЗрдирд░ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рд╡реЗрдмрд╣реБрдХ рд╡рд╛рдкрд░рддреЛ; 
  • Kubernetes/Rancher рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╕рдорд╛рдХрд▓рд┐рдд;
  • рдЖрдореНрд╣реА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╕рдорд╛рди рдХрдВрдЯреЗрдирд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░реВ рд╢рдХрддреЛ рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкрд░рд┐рдгрд╛рдо рдорд┐рд│реВ рд╢рдХрддреЛ;
  • рдкреВрд░реНрдгрдкрдгреЗ рдбрд╛рдпрдиреЕрдорд┐рдХ рдХрдВрдЯреЗрдирд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рддрдпрд╛рд░ рдХреЗрд▓реЗ. 

рд╕рд╣-рд▓реЗрдЦрдХ: рдЗрд▓реНрдпрд╛ рдкреНрд░реБрдбрдирд┐рдХреЛрд╡реНрд╣

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛