Red Hat OpenShift рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдмрджреНрджрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ

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

Red Hat OpenShift рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдмрджреНрджрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ

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

рд░реЗрдб рд╣реЕрдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рд╡рд┐рд╢реЗрд╖ рдХреБрдмрд░рдиреЗрдЯ рдСрдкрд░реЗрдЯрд░ рдореНрд╣рдгреВрди рдСрдлрд░ рдХреЗрд▓реА рдЬрд╛рддреЗ, рдЬреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддрд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рд░реЗрдб рд╣реЕрдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ 4 рдордзреНрдпреЗ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдпреЗрдереЗ.

рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рд╕реНрддрд░рд╛рд╡рд░ рд╕реБрдзрд╛рд░рд┐рдд рдЯреНрд░реЕрдХрд┐рдВрдЧ, рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЖрдгрд┐ рд╕рдВрдкреНрд░реЗрд╖рдгрд╛рдВрдЪреЗ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди

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

OpenShift рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рд╣реЗ Istio, Kiali рдЖрдгрд┐ Jaeger рд╕рд╛рд░рдЦреНрдпрд╛ рдЕрдиреЗрдХ рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕рдЪреНрдпрд╛ рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдордзреНрдпреЗ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рд▓реЙрдЬрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдкрд░рд┐рдгрд╛рдореА, рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдпрд╕рдВрдШ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгрд╛рд░реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╡рд░ рдкреВрд░реНрдгрдкрдгреЗ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реВ рд╢рдХрддрд╛рдд.

рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА рдЬреАрд╡рди рд╕реЛрдкреЗ рдмрдирд╡рдгреЗ

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

рд╕рд░реНрд╡ рд╕реЗрд╡рд╛рдВрдордзреАрд▓ рдХрдиреЗрдХреНрд╢рдирдЪреА рдХрд▓реНрдкрдирд╛ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рдЪреА рдЯреЛрдкреЛрд▓реЙрдЬреА рдкрд╛рд╣рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрдВрддрд░-рд╕реЗрд╡рд╛ рд╕рдВрдмрдВрдзрд╛рдВрдЪреЗ рдЬрдЯрд┐рд▓ рдЪрд┐рддреНрд░ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ. OpenShift рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдордзреНрдпреЗ рдпрд╛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХреНрд╖рдорддрд╛рдВрдЪреЗ рд╕рдВрдпреЛрдЬрди рдХрд░реВрди, Red Hat рдбреЗрд╡реНрд╣рд▓рдкрд░рд▓рд╛ рдХреНрд▓рд╛рдЙрдб-рдиреЗрдЯрд┐рд╡реНрд╣ рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕ рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рд╡рд┐рдХрд╕рд┐рдд рдЖрдгрд┐ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдзрдирд╛рдВрдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.

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

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

рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдиреЗ рдУрдкрдирд╢рд┐рдлреНрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдлрд╛рдпрджреНрдпрд╛рдВрдЪреНрдпрд╛ рдпрд╛рджреАрдордзреНрдпреЗ рд╣реЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ:

  • рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдЖрдгрд┐ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ (рдЬреЗрдЧрд░). рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреНрд╖рдорддрд╛ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЗрд╡рд╛ рдЬрд╛рд│реА рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реНрдпрд╛рдиреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рдШрдЯ рдпреЗрдК рд╢рдХрддреЗ, рдореНрд╣рдгреВрди OpenShift рд╕реЗрд╡рд╛ рдЬрд╛рд│реА рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рдЪреА рдмреЗрд╕рд▓рд╛рдЗрди рдкрд╛рддрд│реА рдореЛрдЬреВ рд╢рдХрддреЗ рдЖрдгрд┐ рддреНрдпрд╛рдирдВрддрд░рдЪреНрдпрд╛ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рд╣рд╛ рдбреЗрдЯрд╛ рд╡рд╛рдкрд░реВ рд╢рдХрддреЗ.
  • рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди (рдХрд┐рдпрд╛рд▓реА). рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдЪреЗ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдЪреЗ рдЯреЛрдкреЛрд▓реЙрдЬреА рдЖрдгрд┐ рд╕реЗрд╡рд╛ рдХрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрддрд╛рдд рдпрд╛рдЪреЗ рдПрдХрдВрджрд░ рдЪрд┐рддреНрд░ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ.
  • Kubernetes рд╕реЗрд╡рд╛ рдЬрд╛рд│реА рдСрдкрд░реЗрдЯрд░. рд╕реНрдерд╛рдкрдирд╛, рджреЗрдЦрднрд╛рд▓ рдЖрдгрд┐ рд╕реЗрд╡рд╛ рдЬреАрд╡рдирдЪрдХреНрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдпрд╛рд╕рд╛рд░рдЦреА рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░реВрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛рдирд╛ рдкреНрд░рд╢рд╛рд╕рдирд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрдореА рдХрд░рддреЗ. рд╡реНрдпрд╡рд╕рд╛рдп рддрд░реНрдХ рдЬреЛрдбреВрди, тАЛтАЛрддреБрдореНрд╣реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЖрдгрдЦреА рд╕реБрд▓рдн рдХрд░реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рдЙрддреНрдкрд╛рджрдирд╛рдордзреНрдпреЗ рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪрд╛ рдкрд░рд┐рдЪрдп рд╡рд╛рдврд╡реВ рд╢рдХрддрд╛. рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рдСрдкрд░реЗрдЯрд░ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд▓реЙрдЬрд┐рдХрд╕рд╣ рдкреВрд░реНрдг рдЕрд╕рд▓реЗрд▓реА Istio, Kiali рдЖрдгрд┐ Jaeger рдкреЕрдХреЗрдЬреЗрд╕ рддреИрдирд╛рдд рдХрд░рддреЛ рдЬреЗ рдПрдХрд╛рдЪ рд╡реЗрд│реА рд╕рд░реНрд╡ рдЖрд╡рд╢реНрдпрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ.
  • рдПрдХрд╛рдзрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕рд╕рд╛рдареА рд╕рдорд░реНрдерди (multus). рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рдореЕрдиреНрдпреБрдЕрд▓ рдкрд╛рдпрд▒реНрдпрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрддреЗ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рдХрд╛рд▓рд╛ SCC (рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрджрд░реНрдн рдорд░реНрдпрд╛рджрд╛) рд╡рд╛рдкрд░реВрди рд╕реБрдзрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдореЛрдбрдордзреНрдпреЗ рдХреЛрдб рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рджреЗрддреЗ. рд╡рд┐рд╢реЗрд╖рддрдГ, рд╣реЗ рдХреНрд▓рд╕реНрдЯрд░рдордзреАрд▓ рд╡рд░реНрдХрд▓реЛрдбрдЪреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрд▓рдЧрд╛рд╡ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдиреЗрдорд╕реНрдкреЗрд╕ рд╣реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реВ рд╢рдХрддреЗ рдХреА рдХреЛрдгрддреЗ рд╡рд░реНрдХрд▓реЛрдб рд░реВрдЯ рдореНрд╣рдгреВрди рдЪрд╛рд▓реВ рд╢рдХрддрд╛рдд рдЖрдгрд┐ рдХреЛрдгрддреЗ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реАрдд. рдкрд░рд┐рдгрд╛рдореА, рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕реБ-рд▓рд┐рдЦрд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдЙрдкрд╛рдпрд╛рдВрд╕рд╣, рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдХрдбреВрди рдЬрд╛рд╕реНрдд рдорд╛рдЧрдгреА рдЕрд╕рд▓реЗрд▓реНрдпрд╛ Istio рдЪреЗ рдлрд╛рдпрджреЗ рдПрдХрддреНрд░ рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ.
  • Red Hat 3scale API рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг. рдбреЗрд╡реНрд╣рд▓рдкрд░ рдХрд┐рдВрд╡рд╛ IT рдСрдкрд░реЗрдЯрд░ рдЬреНрдпрд╛рдВрдирд╛ рд╕реЗрд╡рд╛ API рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢рд╛рдЪреА рд╡рд╛рдвреАрд╡ рд╕реБрд░рдХреНрд╖рд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА, OpenShift рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рдиреЗрдЯрд┐рд╡реНрд╣ Red Hat 3scale Istio Mixer Adapter рдШрдЯрдХ рдСрдлрд░ рдХрд░рддреЛ, рдЬреЛ рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рддреБрдореНрд╣рд╛рд▓рд╛ API рд╕реНрддрд░рд╛рд╡рд░ рдЖрдВрддрд░-рд╕реЗрд╡рд╛ рд╕рдВрдкреНрд░реЗрд╖рдг рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ.

Red Hat OpenShift рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдмрджреНрджрд▓ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ
рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪреНрдпрд╛ рдкреБрдвреАрд▓ рд╡рд┐рдХрд╛рд╕рд╛рдмрд╛рдмрдд, рдпрд╛ рд╡рд░реНрд╖рд╛рдЪреНрдпрд╛ рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рд░реЗрдб рд╣реЕрдЯрдиреЗ рдЙрджреНрдпреЛрдЧ рдкреНрд░рдХрд▓реНрдкрд╛рдд рдЖрдкрд▓рд╛ рд╕рд╣рднрд╛рдЧ рдЬрд╛рд╣реАрд░ рдХреЗрд▓рд╛. рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рдЗрдВрдЯрд░рдлреЗрд╕ (SMI), рдЬреНрдпрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ рд╡рд┐рд╡рд┐рдз рд╡рд┐рдХреНрд░реЗрддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рдСрдлрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдпрд╛ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪреА рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд┐рд▓рд┐рдЯреА рд╕реБрдзрд╛рд░рдгреЗ рдЖрд╣реЗ. рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░ рд╕рд╣рдХрд╛рд░реНрдп рдХреЗрд▓реНрдпрд╛рдиреЗ рдЖрдореНрд╣рд╛рд▓рд╛ Red Hat OpenShift рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдЕрдзрд┐рдХ, рдЕрдзрд┐рдХ рд▓рд╡рдЪрд┐рдХ рдкрд░реНрдпрд╛рдп рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдд рдорджрдд рд╣реЛрдИрд▓ рдЖрдгрд┐ рдЖрдореНрд╣реА рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдирд╛ NoOps рд╡рд╛рддрд╛рд╡рд░рдг рджреЗрдК рд╢рдХрддреЛ.

OpenShift рд╡рд╛рдкрд░реВрди рдкрд╣рд╛

рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╣рд╛рдпрдмреНрд░рд┐рдб рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕ рд╕реНрдЯреЕрдХрдЪрд╛ рд╡рд╛рдкрд░ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддрд╛рдд. рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЖрдгрд┐ рдХрдВрдЯреЗрдирд░ рд╡рд╛рдкрд░рдгрд╛рд▒реНрдпрд╛ рдкреНрд░рддреНрдпреЗрдХрд╛рд╕ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддреЛ Red Hat OpenShift рд╕реЗрд╡рд╛ рдЬрд╛рд│реА рд╡рд╛рдкрд░реВрди рдкрд╣рд╛.

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

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