Red Hat OpenShift 4.2 рдЖрдгрд┐ 4.3 рдордзреНрдпреЗ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ?

Red Hat OpenShift 4.2 рдЖрдгрд┐ 4.3 рдордзреНрдпреЗ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ?
OpenShift рдЪреА рдЪреМрдереА рдЖрд╡реГрддреНрддреА рддреБрд▓рдиреЗрдиреЗ рдЕрд▓реАрдХрдбреЗ рд░рд┐рд▓реАрдЭ рдЭрд╛рд▓реА. рд╕рдзреНрдпрд╛рдЪреА рдЖрд╡реГрддреНрддреА 4.3 рдЬрд╛рдиреЗрд╡рд╛рд░реАрдЪреНрдпрд╛ рдЕрдЦреЗрд░реАрдкрд╛рд╕реВрди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рддреАрд▓ рд╕рд░реНрд╡ рдмрджрд▓ рдПрдХрддрд░ рдкреВрд░реНрдгрдкрдгреЗ рдирд╡реАрди рдЖрд╣реЗрдд рдЬреЗ рддрд┐рд╕рд▒реНрдпрд╛ рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ рдирд╡реНрд╣рддреЗ рдХрд┐рдВрд╡рд╛ рдЖрд╡реГрддреНрддреА 4.1 рдордзреНрдпреЗ рджрд┐рд╕рд▓реЗрд▓реЗ рдореЛрдареЗ рдЕрдкрдбреЗрдЯ рдЖрд╣реЗрдд. рдЖрдореНрд╣реА рдЖрддрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рдЬреЗ рдХрд╛рд╣реА рд╕рд╛рдВрдЧрдгрд╛рд░ рдЖрд╣реЛрдд рддреЗ OpenShift рд╕реЛрдмрдд рдХрд╛рдо рдХрд░рдгрд╛рд░реНтАНрдпрд╛рдВрдиреА рдЖрдгрд┐ рдирд╡реАрди рдЖрд╡реГрддреНрддреАрд╡рд░ рдЬрд╛рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрдгрд╛рд░реНтАНрдпрд╛рдВрдиреА рдЬрд╛рдгреВрди рдШреЗрдгреЗ, рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрдгрд┐ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

OpenShift 4.2 рдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрд╕рд╣, Red Hat рдиреЗ Kubernetes рд╕рд╣ рдХрд╛рдо рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХреЗрд▓реЗ рдЖрд╣реЗ. рдХрдВрдЯреЗрдирд░, CI/CD рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рдЯреВрд▓реНрд╕ рдЖрдгрд┐ рдкреНрд▓рдЧрдЗрдиреНрд╕ рджрд┐рд╕реВ рд▓рд╛рдЧрд▓реЗ рдЖрд╣реЗрдд. рдирд╡рдХрд▓реНрдкрдирд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдХреЛрдб рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рджреЗрддрд╛рдд, рдЖрдгрд┐ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рд╢реА рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдгреНрдпрд╛рд╡рд░ рдирд╛рд╣реА.

рд╡рд╛рд╕реНрддрд╡рд┐рдХ, OpenShift 4.2 рдЖрдгрд┐ 4.3 рдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ?

рд╕рдВрдХрд░рд┐рдд рдврдЧрд╛рдВрдХрдбреЗ рд╡рд╛рдЯрдЪрд╛рд▓

рдирд╡реАрди IT рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдЪреЗ рдирд┐рдпреЛрдЬрди рдХрд░рддрд╛рдирд╛ рдХрд┐рдВрд╡рд╛ рд╡рд┐рджреНрдпрдорд╛рди IT рд▓рдБрдбрд╕реНрдХреЗрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛рдирд╛, рдХрдВрдкрдиреНрдпрд╛ IT рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреНрдпрд╛ рддрд░рддреБрджреАрд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдб рдкрдзреНрджрддреАрдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рдд рдЖрд╣реЗрдд, рдЬреНрдпрд╛рд╕рд╛рдареА рддреЗ рдЦрд╛рдЬрдЧреА рдХреНрд▓рд╛рдЙрдб рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕ рд▓рд╛рдЧреВ рдХрд░рддрд╛рдд рдХрд┐рдВрд╡рд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдЪреА рд╢рдХреНрддреА рд╡рд╛рдкрд░рддрд╛рдд. рдЕрд╢рд╛рдкреНрд░рдХрд╛рд░реЗ, рдЖрдзреБрдирд┐рдХ рдЖрдпрдЯреА рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рд╡рд╛рдврддреНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд тАЬрд╣рд╛рдпрдмреНрд░реАрдбтАЭ рдХреНрд▓рд╛рдЙрдб рдореЙрдбреЗрд▓рдиреБрд╕рд╛рд░ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдд рдЖрд╣реЗрдд, рдЬреЗрд╡реНрд╣рд╛ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕рдВрд╕рд╛рдзрдиреЗ рдЖрдгрд┐ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рд╕рдВрд╕рд╛рдзрдиреЗ рд╕рд╛рдорд╛рдиреНрдп рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реАрд╕рд╣ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддрд╛рдд. Red Hat OpenShift 4.2 рд╣реЗ рд╡рд┐рд╢реЗрд╖рдд: рд╣рд╛рдпрдмреНрд░рд┐рдб рдХреНрд▓рд╛рдЙрдб рдореЙрдбреЗрд▓рдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ VMware рдЖрдгрд┐ OpenStack рд╡рд░ рдЦрд╛рдЬрдЧреА рдХреНрд▓рд╛рдЙрдб рд╡рд╛рдкрд░рдгреНрдпрд╛рдмрд░реЛрдмрд░рдЪ AWS, Azure рдЖрдгрд┐ Google рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕рд╛рд░рдЦреНрдпрд╛ рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдХрдбреВрди рд╕рдВрд╕рд╛рдзрдиреЗ рдЬреЛрдбрдгреЗ рд╕реЛрдкреЗ рдХрд░рддреЗ.

рд╕реНрдерд╛рдкрдиреЗрд╕рд╛рдареА рдирд╡реАрди рджреГрд╖реНрдЯреАрдХреЛрди

рдЖрд╡реГрддреНрддреА 4 рдордзреНрдпреЗ, OpenShift рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рджреГрд╖реНрдЯреАрдХреЛрди рдмрджрд▓рд▓рд╛ рдЖрд╣реЗ. OpenShift рдХреНрд▓рд╕реНрдЯрд░ - openshift-install рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Red Hat рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЙрдкрдпреБрдХреНрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдпреБрдЯрд┐рд▓рд┐рдЯреА рд╣реА рдЧреЛ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рдПрдХрд▓ рдмрд╛рдпрдирд░реА рдлрд╛рдЗрд▓ рдЖрд╣реЗ. Openshit-installer рдЙрдкрдпреЛрдЬрдирд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╣ yaml рдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдХрд░рддреЛ.

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

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

рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рдЕрджреНрдпрддрдиреЗ

CoreOS рдПрдХрддреНрд░реАрдХрд░рдг

рдореБрдЦреНрдп рдЕрдкрдбреЗрдЯ рдореНрд╣рдгрдЬреЗ Red Hat CoreOS рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг. Red Hat OpenShift рдорд╛рд╕реНрдЯрд░ рдиреЛрдбреНрд╕ рдЖрддрд╛ рдХрд╛рдо рдХрд░реВ рд╢рдХрддрд╛рдд рдлрдХреНрдд рдирд╡реАрди OS рд╡рд░. рд╣реА Red Hat рдЪреА рдПрдХ рд╡рд┐рдирд╛рдореВрд▓реНрдп рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдЖрд╣реЗ рдЬреА рд╡рд┐рд╢реЗрд╖рддрдГ рдХрдВрдЯреЗрдирд░ рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реА рдЖрд╣реЗ. Red Hat CoreOS рд╣реЗ рдХрдВрдЯреЗрдирд░ рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреБрдХреВрд▓ рдХреЗрд▓реЗрд▓реЗ рд╣рд▓рдХреЗ рд▓рд┐рдирдХреНрд╕ рдЖрд╣реЗ.

рдЬрд░ 3.11 рдордзреНрдпреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рддреАрд▓ рддрд░ 4.2 рдордзреНрдпреЗ рддреЗ рдУрдкрдирд╢рд┐рдлреНрдЯрд╢реА рдЕрддреВрдЯрдкрдгреЗ рдЬреЛрдбрд▓реЗрд▓реЗ рдЖрд╣реЗ. рдЖрддрд╛ рд╣реЗ рдПрдХрдЪ рдЙрдкрдХрд░рдг рдЖрд╣реЗ - рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛.

Red Hat OpenShift 4.2 рдЖрдгрд┐ 4.3 рдордзреНрдпреЗ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ?
рд╕рд░реНрд╡ рдиреЛрдбреНрд╕рд╕рд╛рдареА RHCOS рд╡рд╛рдкрд░рдгрд╛рд▒реНрдпрд╛ рдХреНрд▓рд╕реНрдЯрд░рд╕рд╛рдареА, OpenShift рдХрдВрдЯреЗрдирд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдгреЗ рд╣реА рдПрдХ рд╕реЛрдкреА рдЖрдгрд┐ рдЕрддреНрдпрдВрдд рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрд╣реЗ.

рдкреВрд░реНрд╡реА, OpenShift рдЕрджреНрдпрддрдирд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рдкреНрд░рдердо рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЕрджреНрдпрддрдирд┐рдд рдХрд░рд╛рд╡реА рд▓рд╛рдЧреЗ рдЬреНрдпрд╛рд╡рд░ рдЙрддреНрдкрд╛рджрди рдЪрд╛рд▓реВ рд╣реЛрддреЗ (рддреНрдпрд╛рд╡реЗрд│реА, Red Hat Enterprise Linux). рддреНрдпрд╛рдирдВрддрд░рдЪ OpenShift рд╣рд│реВрд╣рд│реВ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рдпреЗрдИрд▓, рдиреЛрдб рдмрд╛рдп рдиреЛрдб. рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреНрдпрд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдСрдЯреЛрдореЗрд╢рдирдмрджреНрджрд▓ рдХреЛрдгрддреАрд╣реА рдЪрд░реНрдЪрд╛ рдЭрд╛рд▓реА рдирд╛рд╣реА.

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

рдирд╡реАрди CSI

рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рдирд╡реАрди CSI рдПрдХ рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрдВрдЯреНрд░реЛрд▓рд░ рдЖрд╣реЗ рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рд╡рд┐рдз рдмрд╛рд╣реНрдп рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдорд▓рд╛ OpenShift рдХреНрд▓рд╕реНрдЯрд░рд╢реА рдЬреЛрдбрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ. OpenShift рд╕рд╛рдареА рд╕реНрдЯреЛрд░реЗрдЬ рдбреНрд░рд╛рдпрд╡реНрд╣рд░ рдкреНрд░рджрд╛рддреЗ рдореЛрдареНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдиреЗ рд╕реНрдЯреЛрд░реЗрдЬ рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗрдд рдЬреЗ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо рдЙрддреНрдкрд╛рджрдХрд╛рдВрдиреА рд╕реНрд╡рддрдГ рд▓рд┐рд╣рд┐рд▓реЗ рдЖрд╣реЗрдд. рд╕рдорд░реНрдерд┐рдд CSI рдбреНрд░рд╛рдЗрд╡реНрд╣рд░реНрд╕рдЪреА рд╕рдВрдкреВрд░реНрдг рдпрд╛рджреА рдпрд╛ рджрд╕реНрддрдРрд╡рдЬрд╛рдд рдЖрдврд│реВ рд╢рдХрддреЗ: https://kubernetes-csi.github.io/docs/drivers.html. рдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрдШрд╛рдбреАрдЪреНрдпрд╛ рдЙрддреНрдкрд╛рджрдХрд╛рдВрдХрдбреВрди (Dell/EMC, IBM, NetApp, Hitachi, HPE, PureStorage), SDS рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕ (Ceph) рдЖрдгрд┐ рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ (AWS, Azure, Google) рдХрдбреАрд▓ рдбрд┐рд╕реНрдХ рдЕреЕрд░реЗрдЪреЗ рд╕рд░реНрд╡ рдореБрдЦреНрдп рдореЙрдбреЗрд▓реНрд╕ рдорд┐рд│реВ рд╢рдХрддрд╛рдд. OpenShift 4.2 CSI рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди рдЖрд╡реГрддреНрддреА 1.1 рдЪреНрдпрд╛ CSI рдбреНрд░рд╛рдЗрд╡реНрд╣рд░реНрд╕рдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ.

RedHat OpenShift рд╕реЗрд╡рд╛ рдЬрд╛рд│реА

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

Red Hat OpenShift 4.2 рдЖрдгрд┐ 4.3 рдордзреНрдпреЗ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ?
Kiali рд╡рд╛рдкрд░реВрди рдорд╛рдпрдХреНрд░реЛрд╕рд░реНрд╡реНрд╣рд┐рд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреЗ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди

рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢рдЪреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди, рджреЗрдЦрднрд╛рд▓ рдЖрдгрд┐ рд▓рд╛рдЗрдлрд╕рд╛рдпрдХрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╢рдХреНрдп рддрд┐рддрдХреЗ рд╕реЛрдкреЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, Red Hat OpenShift рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдирд╛ рд╡рд┐рд╢реЗрд╖ рдСрдкрд░реЗрдЯрд░, рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢ рдСрдкрд░реЗрдЯрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рд╣рд╛ рдПрдХ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдСрдкрд░реЗрдЯрд░ рдЖрд╣реЗ рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рдкреБрдиреНрд╣рд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реЗ Istio, Kiali рдЖрдгрд┐ Jaeger рдкреЕрдХреЗрдЬреЗрд╕ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рд╢рд╛рд╕рдХреАрдп рднрд╛рд░ рд╡рд╛рдврддреЛ.

рдбреЙрдХрд░ рдРрд╡рдЬреА CRI-O

рдбреАрдлреЙрд▓реНрдЯ рдХрдВрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдо рдбреЙрдХрд░ CRI-O рдиреЗ рдмрджрд▓рд▓реЗ рдЖрд╣реЗ. рдЖрд╡реГрддреНрддреА 3.11 рдордзреНрдпреЗ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ CRI-O рд╡рд╛рдкрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ, рдкрд░рдВрддреБ 4.2 рдордзреНрдпреЗ рддреЗ рдореБрдЦреНрдп рдмрдирд▓реЗ. рдЪрд╛рдВрдЧрд▓реЗ рдХрд┐рдВрд╡рд╛ рд╡рд╛рдИрдЯ рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЙрддреНрдкрд╛рджрди рд╡рд╛рдкрд░рддрд╛рдирд╛ рдХрд╛рд╣реАрддрд░реА рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛.

рдСрдкрд░реЗрдЯрд░ рдЖрдгрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЙрдкрдпреЛрдЬрди

рдСрдкрд░реЗрдЯрд░ рд╣реА RedHat OpenShift рд╕рд╛рдареА рдПрдХ рдирд╡реАрди рд╕рдВрд╕реНрдерд╛ рдЖрд╣реЗ, рдЬреА рдЪреМрдереНрдпрд╛ рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ рджрд┐рд╕реВрди рдЖрд▓реА. рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдкреЕрдХреЗрдЬрд┐рдВрдЧ, рддреИрдирд╛рдд рдЖрдгрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╣реА рдПрдХ рдкрджреНрдзрдд рдЖрд╣реЗ. рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ API рдЖрдгрд┐ kubectl рдЯреВрд▓реНрд╕рджреНрд╡рд╛рд░реЗ рдЪрд╛рд▓рд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рддреИрдирд╛рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА рдкреНрд▓рдЧрдЗрди рдореНрд╣рдгреВрди рдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

Kubernetes рдСрдкрд░реЗрдЯрд░ рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рддреИрдирд╛рдд рдХрд░рддрд╛ рддреНрдпрд╛ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреНрдпрд╛ рдкреНрд░рд╢рд╛рд╕рди рдЖрдгрд┐ рд▓рд╛рдЗрдлрд╕рд╛рдпрдХрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдХреЛрдгрддреАрд╣реА рдХрд╛рд░реНрдпреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддрд╛рдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдСрдкрд░реЗрдЯрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреЗ рдЕрджреНрдпрддрдиреЗ, рдмреЕрдХрдЕрдк рдЖрдгрд┐ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░реВ рд╢рдХрддреЛ, рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдмрджрд▓реВ рд╢рдХрддреЛ рдЗ. рдСрдкрд░реЗрдЯрд░рдЪреА рд╕рдВрдкреВрд░реНрдг рдпрд╛рджреА рдпреЗрдереЗ рдЖрдврд│реВ рд╢рдХрддреЗ https://operatorhub.io/.

OperatorHub рдореЕрдиреЗрдЬрдореЗрдВрдЯ рдХрдиреНрд╕реЛрд▓рдЪреНрдпрд╛ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕рд╡рд░реВрди рдереЗрдЯ рдкреНрд░рд╡реЗрд╢рдпреЛрдЧреНрдп рдЖрд╣реЗ. рд╣реА Red Hat рджреНрд╡рд╛рд░реЗ рджреЗрдЦрд░реЗрдЦ рдХреЗрд▓реЗрд▓реА OpenShift рд╕рд╛рдареА рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЖрд╣реЗ. рддреНрдпрд╛. рд╕рд░реНрд╡ Red Hat рдЕрдиреБрдореЛрджрд┐рдд рдСрдкрд░реЗрдЯрд░ рд╡рд┐рдХреНрд░реЗрддрд╛ рд╕рдорд░реНрдердирд╛рджреНрд╡рд╛рд░реЗ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреАрд▓.

Red Hat OpenShift 4.2 рдЖрдгрд┐ 4.3 рдордзреНрдпреЗ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ?
OpenShift рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рдСрдкрд░реЗрдЯрд░рд╣рдм рдкреЛрд░реНрдЯрд▓

рдпреБрдирд┐рд╡реНрд╣рд░реНрд╕рд▓ рдмреЗрд╕ рдЗрдореЗрдЬ

рд╣рд╛ RHEL OS рдкреНрд░рддрд┐рдорд╛рдВрдЪрд╛ рдкреНрд░рдорд╛рдгрд┐рдд рд╕рдВрдЪ рдЖрд╣реЗ рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рддреБрдордЪреА рдХрдВрдЯреЗрдирд░рд╛рдЗрдЬреНрдб рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдХрд┐рдорд╛рди, рдорд╛рдирдХ рдЖрдгрд┐ рдкреВрд░реНрдг рд╕рдВрдЪ рдЖрд╣реЗрдд. рддреЗ рдЦреВрдк рдХрдореА рдЬрд╛рдЧрд╛ рдШреЗрддрд╛рдд рдЖрдгрд┐ рд╕рд░реНрд╡ рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд╛рдкрд┐рдд рдкреЕрдХреЗрдЬреЗрд╕ рдЖрдгрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддрд╛рдд.

CI/CD рд╕рд╛рдзрдиреЗ

RedHat OpenShif 4.2 рдордзреНрдпреЗ, Tekton Pipelines рд╡рд░ рдЖрдзрд╛рд░рд┐рдд Jenkins рдЖрдгрд┐ OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдпрд╛рдВрдЪреНрдпрд╛рдд рдирд┐рд╡рдб рдХрд░рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ.

OpenShift Pipelines Tekton рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреНрдпрд╛рд▓рд╛ Code рдЖрдгрд┐ GitOps рдЬрд╡рд│ рдпреЗрдд рдЕрд╕рддрд╛рдирд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирджреНрд╡рд╛рд░реЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рд╕рдорд░реНрдерди рджрд┐рд▓реЗ рдЬрд╛рддреЗ. OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрдирдордзреНрдпреЗ, рдкреНрд░рддреНрдпреЗрдХ рдкрд╛рдпрд░реА рддреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрд╡рдд: рдЪреНрдпрд╛ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдЪрд╛рд▓рддреЗ, рдореНрд╣рдгреВрди рд╕рдВрд╕рд╛рдзрдиреЗ рдХреЗрд╡рд│ рдЪрд░рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдЕрд╕рддрд╛рдирд╛ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддрд╛рдд. рд╣реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдордзреНрдпрд╡рд░реНрддреА CI/CD рд╕рд░реНрд╡реНрд╣рд░рд╢рд┐рд╡рд╛рдп рдореЙрдбреНрдпреВрд▓ рд╡рд┐рддрд░рдг рдкрд╛рдЗрдкрд▓рд╛рдЗрди, рдкреНрд▓рдЧрдЗрди рдЖрдгрд┐ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдгрд╛рд╡рд░ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдирд╛ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рджреЗрддреЗ.

OpenShift Pipelines рд╕рдзреНрдпрд╛ Developer Preview рдордзреНрдпреЗ рдЖрд╣реЗ рдЖрдгрд┐ OpenShift 4 рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рдСрдкрд░реЗрдЯрд░ рдореНрд╣рдгреВрди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рдЕрд░реНрдерд╛рдд, OpenShift рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЕрдЬреВрдирд╣реА RedHat OpenShift 4 рд╡рд░ рдЬреЗрдирдХрд┐рдиреНрд╕ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛рдд.

рд╡рд┐рдХрд╕рдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЕрджреНрдпрддрдиреЗ

4.2 OpenShift рдордзреНрдпреЗ, рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд┐рдХрд╛рд╕рдХ рдЖрдгрд┐ рдкреНрд░рд╢рд╛рд╕рдХ рджреЛрдШрд╛рдВрд╕рд╛рдареА рдкреВрд░реНрдгрдкрдгреЗ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.

рдУрдкрдирд╢рд┐рдлреНрдЯрдЪреНрдпрд╛ рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ, рдкреНрд░рддреНрдпреЗрдХрд╛рдиреЗ рддреАрди рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХреЗрд▓реЗ: рд╕реЗрд╡рд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рдкреНрд░рд╢рд╛рд╕рдХ рдХрдиреНрд╕реЛрд▓ рдЖрдгрд┐ рд╡рд░реНрдХ рдХрдиреНрд╕реЛрд▓. рдЖрддрд╛ рдХреНрд▓рд╕реНрдЯрд░ рдлрдХреНрдд рджреЛрди рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЧрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ - рдкреНрд░рд╢рд╛рд╕рдХ рдХрдиреНрд╕реЛрд▓ рдЖрдгрд┐ рд╡рд┐рдХрд╕рдХ рдХрдиреНрд╕реЛрд▓.

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

Red Hat OpenShift 4.2 рдЖрдгрд┐ 4.3 рдордзреНрдпреЗ рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ?
OpenShift рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рд╡рд┐рдХрд╕рдХ рдкреЛрд░реНрдЯрд▓

рдХрд╛рди

рдУрдбреЛ рд╣реА рд╡рд┐рдХрд╕рдХ-рдХреЗрдВрджреНрд░рд┐рдд рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдпреБрдЯрд┐рд▓рд┐рдЯреА рдЖрд╣реЗ рдЬреА OpenShift рдордзреНрдпреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рд╕реБрд▓рдн рдХрд░рддреЗ. рдЧреАрдЯ рдкреБрд╢ рд╕реНрдЯрд╛рдИрд▓ рдХрдореНрдпреБрдирд┐рдХреЗрд╢рди рд╡рд╛рдкрд░реВрди, рд╣реЗ CLI рдХреБрдмреЗрд░реНрдиреЗрдЯреНрд╕рд╕рд╛рдареА рдирд╡реАрди рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ OpenShift рдордзреНрдпреЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддреЗ.

рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг

рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЖрддрд╛ рддреНрдпрд╛рдВрдЪреЗ ре▓рдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛рдд, рдбреАрдмрдЧ рдХрд░реВ рд╢рдХрддрд╛рдд рдЖрдгрд┐ OpenShift рдордзреНрдпреЗ рддреНрдпрд╛рдВрдЪреЗ рдЖрд╡рдбрддреЗ рдХреЛрдб рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рд╡рд╛рддрд╛рд╡рд░рдг рди рд╕реЛрдбрддрд╛ рддреИрдирд╛рдд рдХрд░реВ рд╢рдХрддрд╛рдд, рдЬрд╕реЗ рдХреА Microsoft Visual Studio, JetBrains (IntelliJ рд╕рд╣), Eclipse рдбреЗрд╕реНрдХрдЯреЙрдк рдЗ.

Microsoft Azure DevOps рд╕рд╛рдареА Red Hat OpenShift рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рд╡рд┐рд╕реНрддрд╛рд░

Microsoft Azure DevOps рд╕рд╛рдареА Red Hat OpenShift рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рд╡рд┐рд╕реНрддрд╛рд░ рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рдпрд╛ DevOps рдЯреВрд▓рд╕реЗрдЯрдЪреЗ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЖрддрд╛ рддреНрдпрд╛рдВрдЪреЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди Azure Red Hat OpenShift рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА OpenShift рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рдереЗрдЯ Microsoft Azure DevOps рд╡рд░реВрди рддреИрдирд╛рдд рдХрд░реВ рд╢рдХрддрд╛рдд.

рддрд┐рд╕рд▒реНрдпрд╛ рдЖрд╡реГрддреНрддреАрдкрд╛рд╕реВрди рдЪреМрдереНрдпрд╛ рдЖрд╡реГрддреНрддреАрдд рд╕рдВрдХреНрд░рдордг

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

рдкрдг рдПрдХ рдЪрд╛рдВрдЧрд▓реА рдмрд╛рддрдореА рдЖрд╣реЗ: Red Hat 3.7 рддреЗ 4.2 рдкрд░реНрдпрдВрдд рдкреНрд░рдХрд▓реНрдк рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рдкреБрд░рд╡рддреЛ. рддреБрдореНрд╣реА рдХреНрд▓рд╕реНрдЯрд░ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдорд╛рдпрдЧреНрд░реЗрд╢рди (CAM) рдЯреВрд▓ рд╡рд╛рдкрд░реВрди рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд░реНрдХрд▓реЛрдбреНрд╕ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░реВ рд╢рдХрддрд╛. CAM рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрдерд▓рд╛рдВрддрд░ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдХрдореА рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.

OpenShift 4.3

рдпрд╛ рд▓реЗрдЦрд╛рдд рд╡рд░реНрдгрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдореБрдЦреНрдп рдирд╡рдХрд▓реНрдкрдирд╛ рдЖрд╡реГрддреНрддреА 4.2 рдордзреНрдпреЗ рджрд┐рд╕реВ рд▓рд╛рдЧрд▓реНрдпрд╛. рдЕрд▓реАрдХрдбреЗ рд░рд┐рд▓реАрдЭ рдХреЗрд▓реЗрд▓реЗ 4.3 рдмрджрд▓ рдЗрддрдХреЗ рдореЛрдареЗ рдирд╛рд╣реАрдд, рдкрд░рдВрддреБ рддрд░реАрд╣реА рдХрд╛рд╣реА рдирд╡реАрди рдЧреЛрд╖реНрдЯреА рдЖрд╣реЗрдд. рдмрджрд▓рд╛рдВрдЪреА рдпрд╛рджреА рдмрд░реАрдЪ рд╡рд┐рд╕реНрддреГрдд рдЖрд╣реЗ, рдЖрдордЪреНрдпрд╛ рдорддреЗ рдпреЗрдереЗ рд╕рд░реНрд╡рд╛рдд рд▓рдХреНрд╖рдгреАрдп рдЖрд╣реЗрдд:

Kubernetes рдЖрд╡реГрддреНрддреА 1.16 рд╡рд░ рдЕрдкрдбреЗрдЯ рдХрд░рд╛.

рдЖрд╡реГрддреНрддреА рдПрдХрд╛рдЪ рд╡реЗрд│реА рджреЛрди рдЪрд░рдгрд╛рдВрдиреА рдЕрдкрдЧреНрд░реЗрдб рдХреЗрд▓реА рдЧреЗрд▓реА; OpenShift 4.2 рдордзреНрдпреЗ рддреЗ 1.14 рд╣реЛрддреЗ.

рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЗрддреНрдпрд╛рджреА

рдЖрд╡реГрддреНрддреА 4.3 рдкрд╛рд╕реВрди рдкреНрд░рд╛рд░рдВрдн рдХрд░реВрди, etcd рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреЗ рд╢рдХреНрдп рдЭрд╛рд▓реЗ. рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдХреНрд╖рдо рдХреЗрд▓реНрдпрд╛рд╡рд░, рдЦрд╛рд▓реАрд▓ OpenShift API рдЖрдгрд┐ Kubernetes API рд╕рдВрд╕рд╛рдзрдиреЗ рдХреВрдЯрдмрджреНрдз рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрдИрд▓: Secrets, ConfigMaps, рдорд╛рд░реНрдЧ, рдкреНрд░рд╡реЗрд╢ рдЯреЛрдХрди рдЖрдгрд┐ OAuth рдЕрдзрд┐рдХреГрддрддрд╛.

рдкреНрд░рдореБрдЦрдкрджреА

рд╣реЗрд▓реНрдо рдЖрд╡реГрддреНрддреА 3 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ, рдХреБрдмрд░рдиреЗрдЯрд╕рд╛рдареА рд▓реЛрдХрдкреНрд░рд┐рдп рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ. рдЖрддреНрддрд╛рд╕рд╛рдареА, рд╕рдорд░реНрдердирд╛рд▓рд╛ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реНрдерд┐рддреА рдЖрд╣реЗ. рдУрдкрдирд╢рд┐рдлреНрдЯрдЪреНрдпрд╛ рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рд╣реЗрд▓реНрдо рд╕рдорд░реНрдерди рдкреВрд░реНрдг рд╕рдорд░реНрдердирд╛рд╕рд╛рдареА рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рд╣реЗрд▓реНрдо рдХреНрд▓реА рдпреБрдЯрд┐рд▓рд┐рдЯреА рдУрдкрдирд╢рд┐рдлреНрдЯрд╕рд╣ рдпреЗрддреЗ рдЖрдгрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдореЕрдиреЗрдЬрдореЗрдВрдЯ рд╡реЗрдм рдХрдиреНрд╕реЛрд▓рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.

рдкреНрд░рдХрд▓реНрдк рдбреЕрд╢рдмреЛрд░реНрдб рдЕрджреНрдпрддрди

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

рд╡реЗрдм рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рдХреНрд╡реЗрд╕рд╛рдареА рднреЗрджреНрдпрддрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреЗ

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

рдСрдлрд▓рд╛рдЗрди рдСрдкрд░реЗрдЯрд░рд╣рдмрдЪреА рд╕рд░рд▓реАрдХреГрдд рдирд┐рд░реНрдорд┐рддреА

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

рд▓реЗрдЦрдХ:
рд╡реНрд╣рд┐рдХреНрдЯрд░ рдкреБрдЪрдХреЛрд╡реНрд╣, рдпреБрд░реА рд╕реЗрдореЗрдиреНрдпреБрдХреЛрд╡реНрд╣

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

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