Red Hat OpenShift 4.2 рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рд╛рдзрдиреЗ рджреЗрддреЗ

OpenShift 2019 рдСрдХреНрдЯреЛрдмрд░ 4.2 рдордзреНрдпреЗ рд░рд┐рд▓реАрдЬ рдЭрд╛рд▓рд╛, рдЬреНрдпрд╛рдЪреЗ рд╕рдВрдкреВрд░реНрдг рд╕рд╛рд░ рдСрдЯреЛрдореЗрд╢рди рдЖрдгрд┐ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╣ рдХрд╛рдорд╛рдЪреНрдпрд╛ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирдЪреНрдпрд╛ рджрд┐рд╢реЗрдиреЗ рдЪрд╛рд▓реВ рдареЗрд╡рддреЗ.

Red Hat OpenShift 4.2 рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рд╛рдзрдиреЗ рджреЗрддреЗ

рдореЗ 2019 рдордзреНрдпреЗ рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ Kubernetes рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреА рдкреБрдврдЪреА рдкрд┐рдвреА, Red Hat OpenShift 4 рд╕рд╛рджрд░ рдХреЗрд▓реА, рдЬреА рдЖрдореНрд╣реА рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдХрдВрдЯреЗрдирд░ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрдиреНрд╣рд╛ рдбрд┐рдЭрд╛рдИрди рдХреЗрд▓реЗ рдЖрд╣реЗ, рд╣реЗ рдЖрдард╡реВрдпрд╛.

рд╕реЛрд▓реНрдпреВрд╢рди рд╕реНрд╡рдпрдВ-рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдореНрд╣рдгреВрди рд╕реНрд╡рдпрдВ-рдЕрдкрдбреЗрдЯреНрд╕ рдЖрдгрд┐ рд▓рд╛рдЗрдлрд╕рд╛рдпрдХрд▓ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рд╕рд╣ рд╣рд╛рдпрдмреНрд░реАрдб рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ рддреЗ рд╕рд┐рджреНрдз Red Hat Enterprise Linux рдЖрдгрд┐ Red Hat Enterprise Linux CoreOS рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рдЖрд╡реГрддреНрддреА 4.2 рдордзреНрдпреЗ, рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЕрдзрд┐рдХ рд╡рд┐рдХрд╕рдХ-рдЕрдиреБрдХреВрд▓ рдмрдирд╡рд┐рдгреНрдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЖрдореНрд╣реА OpenShift 3 рддреЗ 4 рдордзреАрд▓ рд╕реНрдерд▓рд╛рдВрддрд░ рд╕рд╛рдзрдиреЗ рдСрдлрд░ рдХрд░реВрди, рддрд╕реЗрдЪ рдСрдлрд▓рд╛рдЗрди рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░реВрди рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрд╕рд╛рдареА рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрдгрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреЗ рдХрд╛рдо рд╕реЛрдкреЗ рдХреЗрд▓реЗ рдЖрд╣реЗ.

рд╡реЗрдЧ рдХреБрдареЗ рдЖрд╣реЗ?

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

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

Red Hat OpenShift 4.2 рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рд╛рдзрдиреЗ рджреЗрддреЗ
OpenShift рдХрдиреНрд╕реЛрд▓рдЪрд╛ рдирд╡реАрди рд╡рд┐рдХрд╕рдХ рдореЛрдб

OpenShift 4.2 рдордзреАрд▓ рдирд╡реАрди рд╡рд┐рдХрд╕рдХ рд╕рд╛рдзрдиреЗ:

  • рд╡рд┐рдХрд╕рдХ рдореЛрдб рд╡реЗрдм рдХрдиреНрд╕реЛрд▓ рдбреЗрд╡реНрд╣рд▓рдкрд░рдирд╛ рдлрдХреНрдд рддреНрдпрд╛рдВрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рдЖрдгрд┐ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реВрди рд╕рд░реНрд╡рд╛рдд рдорд╣рддреНрд╡рд╛рдЪреЗ рдХрд╛рдп рдЖрд╣реЗ рдпрд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддреЗ. рдЯреЛрдкреЛрд▓реЙрдЬреА рдкрд╛рд╣рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЕрд╕реЗрдВрдмреНрд▓реАрд╕рд╛рдареА рд╡рд░реНрдзрд┐рдд UI рдХрдВрдЯреЗрдирд░реАрдХреГрдд рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдЖрдгрд┐ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрдиреЗ рддрдпрд╛рд░ рдХрд░рдгреЗ, рддреИрдирд╛рдд рдХрд░рдгреЗ рдЖрдгрд┐ рджреГрд╢реНрдпрдорд╛рди рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд░рддреЗ.
  • рдЯреВрд▓рдХрд┐рдЯ рдУрдбреЛ - рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА рдПрдХ рд╡рд┐рд╢реЗрд╖ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлреЗрд╕ рдЬреЛ OpenShift рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдЪрд╛ рд╡рд┐рдХрд╛рд╕ рд╕реБрд▓рдн рдХрд░рддреЛ. Git push рд╕рд╛рд░рдЦреНрдпрд╛ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рдЪреЗ рдЖрдпреЛрдЬрди рдХрд░реВрди, рд╣реЗ CLI рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдЪреНрдпрд╛ рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдВрдЪрд╛ рд╢реЛрдз рди рдШреЗрддрд╛, OpenShift рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рд╕рд╣рдЬрддреЗрдиреЗ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддреЗ.
  • Red Hat OpenShift рдХрдиреЗрдХреНрдЯрд░ Microsoft Visual Studio Code рд╕рд╛рдареА, JetBrains IDE (IntelliJ рд╕рд╣) рдЖрдгрд┐ Eclipse рдбреЗрд╕реНрдХрдЯреЙрдк IDE рд╡рд╛рдкрд░рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдзрдирд╛рдВрд╕рд╣ рд╕реБрд▓рдн рдПрдХреАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддреЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдкрд░рд┐рдЪрд┐рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ IDE рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд OpenShift рд╕рд╛рдареА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╕рд┐рдд, рддрдпрд╛рд░, рдбреАрдмрдЧ рдЖрдгрд┐ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рдЪреА рдЕрдиреБрдорддреА рджреЗрддреЗ.
  • Microsoft Azure DevOps рд╕рд╛рдареА Red Hat OpenShift рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рд╡рд┐рд╕реНрддрд╛рд░. рдпрд╛ DevOps рдЯреВрд▓рдХрд┐рдЯрдЪреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ Azure Red Hat OpenShift рдХрд┐рдВрд╡рд╛ Microsoft Azure DevOps рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░реАрд▓ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА OpenShift рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рддреНрдпрд╛рдВрдЪреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ.

Red Hat OpenShift 4.2 рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рд╛рдзрдиреЗ рджреЗрддреЗ
рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдУрд╕рд╛рдареА рдкреНрд▓рдЧрдЗрди

рд▓реЕрдкрдЯреЙрдкрд╡рд░ рдкреВрд░реНрдг рдУрдкрдирд╢рд┐рдлреНрдЯ

рд░реЗрдб рд╣реЕрдЯ рдХреЛрдбрд░реЗрдбреА рдХрдВрдЯреЗрдирд░, рдЬреЗ рд░реЗрдбреАрдореЗрдб OpenShift рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдХрд┐рдВрд╡рд╛ рд▓реЕрдкрдЯреЙрдкрд╡рд░ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗрдд, рддреЗ рд╕реНрдерд╛рдирд┐рдХ рдкрд╛рддрд│реАрд╡рд░ рдХреНрд▓рд╛рдЙрдб рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддрд╛рдд.

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

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

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

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

рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рд╕рдВрдЧрдгрди

рдЖрдордЪрд╛ рджреБрд╕рд░рд╛ рдЙрдкрд╛рдп OpenShift рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕, рддреБрдореНрд╣рд╛рд▓рд╛ ре▓рдкреНрд▓рд┐рдХреЗрд╢рди рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рдд рдЖрдгрд┐ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ рдЬреЗ рдорд╛рдЧрдгреАрдиреБрд╕рд╛рд░ рд╕рд╣рдЬрддреЗрдиреЗ рд╡рд░ рдЖрдгрд┐ рдЦрд╛рд▓реА рд╕реНрдХреЗрд▓ рдХрд░рддрд╛рдд, рд╕рд░реНрд╡ рдорд╛рд░реНрдЧ рд╢реВрдиреНрдпрд╛рд╡рд░. Knative рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рд╢реАрд░реНрд╖рд╕реНрдерд╛рдиреА рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓реЗ рдЖрдгрд┐ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирд╛рдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реЗ, рд╣реЗ рд╕рдорд╛рдзрд╛рди рд╕рдВрдмрдВрдзрд┐рдд Kubernetes рдСрдкрд░реЗрдЯрд░ рд╡рд╛рдкрд░реВрди рдХреЛрдгрддреНрдпрд╛рд╣реА OpenShift 4 рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдЬреНрдпрд╛рдореБрд│реЗ OpenShift рд╡рд░ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдХрд┐рдВрд╡рд╛ рдлрдВрдХреНрд╢рдиреНрд╕ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реЗ рдШрдЯрдХ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдгреЗ рдЖрдгрд┐ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рд╕реЛрдкреЗ рд╣реЛрддреЗ. OpenShift рдХрдиреНрд╕реЛрд▓рдЪрд╛ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдореЛрдб, рдЬреЛ рдЖрд╡реГрддреНрддреА 4.2 рдордзреНрдпреЗ рджрд┐рд╕рд▓рд╛ рдЖрд╣реЗ, рддреБрдореНрд╣рд╛рд▓рд╛ рдорд╛рдирдХ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдкрд░реНрдпрд╛рдп рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ, рдЬрд╕реЗ рдХреА Git рдХрд┐рдВрд╡рд╛ Deployan Image рд╡рд░реВрди рдЖрдпрд╛рдд рдХрд░рд╛, рджреБрд╕рд▒реНрдпрд╛ рд╢рдмреНрджрд╛рдВрдд, рддреБрдореНрд╣реА рдереЗрдЯ рдХрдиреНрд╕реЛрд▓рд╡рд░реВрди рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛.

Red Hat OpenShift 4.2 рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рд╛рдзрдиреЗ рджреЗрддреЗ
OpenShift рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рд╕реЗрдЯ рдХрд░рдгреЗ

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

рдХреНрд▓рд╛рдЙрдб CI/CD рдкрд╛рдЗрдкрд▓рд╛рдЗрди

рд╕рд╛рддрддреНрдпрдкреВрд░реНрдг рдПрдХрддреНрд░реАрдХрд░рдг рдЖрдгрд┐ рд╡рд┐рддрд░рдг (CI/CD) рдпрд╛ рдЖрдЬрдЪреНрдпрд╛ рдкреНрд░рдореБрдЦ рд╡рд┐рдХрд╛рд╕ рдкрджреНрдзрддреА рдЖрд╣реЗрдд рдЬреНрдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЙрдкрдпреЛрдЬрдирд╛рдЪреА рдЧрддреА рдЖрдгрд┐ рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣рддрд╛ рд╡рд╛рдврд╡рддрд╛рдд. рдЪрд╛рдВрдЧрд▓реА CI/CD рд╕рд╛рдзрдиреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдпрд╕рдВрдШрд╛рдВрдирд╛ рдЕрднрд┐рдкреНрд░рд╛рдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЖрдгрд┐ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддрд╛рдд, рдЬреЗ рдпрд╢рд╕реНрд╡реА рдЪрдкрд│ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЖрд╣реЗ. OpenShift рдордзреНрдпреЗ, рддреБрдореНрд╣реА рдХреНрд▓рд╛рд╕рд┐рдХ рдЬреЗрдирдХрд┐рдиреНрд╕ рдХрд┐рдВрд╡рд╛ рдЖрдордЪреЗ рдирд╡реАрди рдЙрдкрд╛рдп рдЕрд╢рд╛ рдЯреВрд▓рдХрд┐рдЯ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛ рдУрдкрдирд╢рд┐рдлреНрдЯ рдкрд╛рдЗрдкрд▓рд╛рдЗрди.

рдЬреЗрдирдХрд┐рдиреНрд╕ рдЖрдЬ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдХ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЖрдореНрд╣реА рдХрдВрдЯреЗрдирд░ CI/CD рдЪреЗ рднрд╡рд┐рд╖реНрдп Tekton рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдкреНрд░рдХрд▓реНрдкрд╛рд╢реА рдЬреЛрдбрддреЛ. рдореНрд╣рдгреВрди, OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╡рд┐рд╢реЗрд╖рддрдГ рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдЖрдзрд╛рд░рд╛рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рдкрд╛рдЗрдкрд▓рд╛рдЗрди-рдПрдЬ-рдХреЛрдб (тАЬрдХреЛрдб рдореНрд╣рдгреВрди рдкрд╛рдЗрдкрд▓рд╛рдЗрдитАЭ) рдЖрдгрд┐ GitOps рд╕рд╛рд░рдЦреНрдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЛрд▓реНрдпреВрд╢рдиреНрд╕рд╕рд╛рдареА рдЕрд╢рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрджреНрдзрддреАрдВрдирд╛ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рд╕рдорд░реНрдерди рджреЗрддреЗ. OpenShift Pipelines рдордзреНрдпреЗ, рдкреНрд░рддреНрдпреЗрдХ рдкрд╛рдпрд░реА рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдЪрд╛рд▓рддреЗ, рддреНрдпрд╛рдореБрд│реЗ рддреА рдкрд╛рдпрд░реА рдЪрд╛рд▓реВ рдЕрд╕рддрд╛рдирд╛рдЪ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд┐рддрд░рдг рдкрд╛рдЗрдкрд▓рд╛рдЗрди, рдкреНрд▓рдЧрдЗрди рдЖрдгрд┐ рдНрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓рд╡рд░ рдХреЗрдВрджреНрд░реАрдп CI/CD рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рди рд░рд╛рд╣рддрд╛ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг рдорд┐рд│рддреЗ.

OpenShift Pipelines рдЕрдЬреВрдирд╣реА рд╡рд┐рдХрд╕рдХ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирд╛рдордзреНрдпреЗ рдЖрд╣реЗ рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдСрдкрд░реЗрдЯрд░ рдореНрд╣рдгреВрди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ рдЬреЛ рдХреЛрдгрддреНрдпрд╛рд╣реА OpenShift 4 рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдЬреЗрдирдХрд┐рдиреНрд╕рдЪрд╛ рд╡рд╛рдкрд░ OpenShift 3 рдЖрдгрд┐ 4 рджреЛрдиреНрд╣реА рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

Red Hat OpenShift 4.2 рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рд╕реБрдзрд╛рд░рд┐рдд рдЖрдгрд┐ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рд╛рдзрдиреЗ рджреЗрддреЗ
Red Hat OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрди

рд╣рд╛рдпрдмреНрд░реАрдб рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рдХрдВрдЯреЗрдирд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ

OpenShift рдЪреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЖрдгрд┐ рдЕрдкрдбреЗрдЯрд┐рдВрдЧ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдЕрдиреБрднрд╡рд╛рдЪреНрдпрд╛ рджреГрд╖реНрдЯреАрдиреЗ рд╕рдВрдХрд░рд┐рдд рдХреНрд▓рд╛рдЙрдбрд▓рд╛ рдХреЕрдиреЙрдирд┐рдХрд▓ рдХреНрд▓рд╛рдЙрдбрдЪреНрдпрд╛ рд╢рдХреНрдп рддрд┐рддрдХреНрдпрд╛ рдЬрд╡рд│ рдЖрдгрддреЗ. OpenShift 4.2 рдкреВрд░реНрд╡реА рдкреНрд░рдореБрдЦ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо, рдЦрд╛рдЬрдЧреА рдХреНрд▓рд╛рдЙрдб, рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрдгрд┐ рдмреЗрдЕрд░-рдореЗрдЯрд▓ рд╕рд░реНрд╡реНрд╣рд░рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рд╣реЛрддреЗ, рдкрд░рдВрддреБ рдЖрд╡реГрддреНрддреА XNUMX рдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рджреЛрди рдирд╡реАрди рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЬреЛрдбрддреЗ - Microsoft Azure рдЖрдгрд┐ Google Cloud Platform, рддрд╕реЗрдЪ OpenStack рдЦрд╛рдЬрдЧреА рдХреНрд▓рд╛рдЙрдбреНрд╕.

OpenShift 4.2 рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╡рд┐рд╡рд┐рдз рд▓рдХреНрд╖реНрдп рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЖрдгрд┐ рдкреНрд░рдердордЪ рд╡реЗрдЧрд│реНрдпрд╛ (рдЗрдВрдЯрд░рдиреЗрдЯрд╢реА рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА) рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рджреЗрдЦреАрд▓ рдЖрд╣реЗ. рддреБрдордЪрд╛ рд╕реНрд╡рддрдГрдЪрд╛ CA рдмрдВрдбрд▓ рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд╖рдорддреЗрд╕рд╣ рд╕рдБрдбрдмреЙрдХреНрд╕реНрдб рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЖрдгрд┐ рдЕрдирд┐рд╡рд╛рд░реНрдп рдкреНрд░реЙрдХреНрд╕реА рдореЛрдб рдирд┐рдпрд╛рдордХ рдорд╛рдирдХреЗ рдЖрдгрд┐ рдЕрдВрддрд░реНрдЧрдд рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдЪреЗ рдкрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рдд рдорджрдд рдХрд░рддреЗ. рд╕реНрдЯрдБрдбрдЕрд▓реЛрди рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдореЛрдб рддреБрдореНрд╣рд╛рд▓рд╛ рдУрдкрдирд╢рд┐рдлреНрдЯ рдХрдВрдЯреЗрдирд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреА рдирд╡реАрдирддрдо рдЖрд╡реГрддреНрддреА рдиреЗрд╣рдореА рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рд╡реЗрд╢ рдирд╕рд▓реЗрд▓реНрдпрд╛ рднрд╛рдЧрд╛рдд рдХрд┐рдВрд╡рд╛ рдХрдареЛрд░ рдкреНрд░рддрд┐рдорд╛ рдЪрд╛рдЪрдгреА рдзреЛрд░рдгрд╛рдВрд╕рд╣ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдареЗрд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ.

рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, Red Hat Enterprise Linux CoreOS, Red Hat Enterprise Linux рдЪреА рд╣рд▓рдХреА рдЖрд╡реГрддреНрддреА рд╡рд╛рдкрд░реВрди рд╕рдВрдкреВрд░реНрдг OpenShift рд╕реНрдЯреЕрдХ рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░реВрди, рддреБрдореНрд╣реА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рдирдкрд╛рд╕реВрди рдПрдХрд╛ рддрд╛рд╕рд╛рдкреЗрдХреНрд╖рд╛ рдХрдореА рд╡реЗрд│рд╛рдд рдХреНрд▓рд╛рдЙрдб рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛.

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

OpenShift 3 рддреЗ OpenShift 4 рд╡рд░ рд╕рд╣рдЬ рд╕реНрдерд▓рд╛рдВрддрд░

рдирд╡реАрди рд╡рд░реНрдХрд▓реЛрдб рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдЯреВрд▓реНрд╕ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреВрди OpenShift 4.2 рд╡рд░ рд╕реНрдерд▓рд╛рдВрддрд░ рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд░рддрд╛рдд. рдЬреБрдиреНрдпрд╛ рдХреНрд▓рд╕реНрдЯрд░рдордзреВрди рдирд╡реАрди рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рднрд╛рд░ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреЗ рдЖрддрд╛ рдЕрдзрд┐рдХ рдЬрд▓рдж, рд╕реЛрдкреЗ рдЖрдгрд┐ рдХрдореАрддрдХрдореА рдореЕрдиреНрдпреБрдЕрд▓ рдСрдкрд░реЗрд╢рдиреНрд╕рд╕рд╣ рдЖрд╣реЗ. рдХреНрд▓рд╕реНрдЯрд░ рдЕреЕрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░рд▓рд╛ рдлрдХреНрдд рд╕реНрд░реЛрдд OpenShift 3.x рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рд╡рдбрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рддреНрдпрд╛рд╡рд░ рдЗрдЪреНрдЫрд┐рдд рдкреНрд░рдХрд▓реНрдк (рдХрд┐рдВрд╡рд╛ рдиреЗрдорд╕реНрдкреЗрд╕) рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХрд░рд╛ рдЖрдгрд┐ рдирдВрддрд░ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░реНрд╕рд┐рд╕реНрдЯрдВрдЯ рд╡реНрд╣реЙрд▓реНрдпреВрдордЪреЗ рдХрд╛рдп рдХрд░рд╛рдпрдЪреЗ рддреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рд╛ - рддреНрдпрд╛рдВрдирд╛ рд▓рдХреНрд╖реНрдп OpenShift 4.x рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рдХреЙрдкреА рдХрд░рд╛ рдХрд┐рдВрд╡рд╛ рддреНрдпрд╛рдВрдЪреЗ рд╕реНрдерд▓рд╛рдВрддрд░ рдХрд░рд╛. . рддреНрдпрд╛рдирдВрддрд░ рдЕреЕрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░ рддреНрдпрд╛рдВрдирд╛ рд╕рдВрдкреБрд╖реНрдЯрд╛рдд рдпреЗрдИрдкрд░реНрдпрдВрдд рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдореВрд│ рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рдЪрд╛рд▓рдд рд░рд╛рд╣рддрд╛рдд.

OpenShift 4.2 рд╡рд┐рд╡рд┐рдз рд╕реНрдерд▓рд╛рдВрддрд░ рдкрд░рд┐рд╕реНрдерд┐рддреАрдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрддреЗ:

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

рдкрд╣рд┐рд▓реА рд░рд╛рддреНрд░ рдмрд░реЛрдмрд░

рдЕрдиреЗрдХрджрд╛ рдЖрдордЪреЗ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдирд╡реАрди рд░рд┐рд▓реАрдЭ рд╣реЛрдгреНрдпрд╛рдкреВрд░реНрд╡реА рдирд┐рдпреЛрдЬрд┐рдд OpenShift рдирд╡рдХрд▓реНрдкрдирд╛ рд╡рд╛рдкрд░реВрди рдкрд╛рд╣рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рд╣реЛрдК рдЗрдЪреНрдЫрд┐рддрд╛рдд. рдореНрд╣рдгреВрди, OpenShift 4.2 рд╕рд╣ рдкреНрд░рд╛рд░рдВрдн рдХрд░реВрди, рдЖрдореНрд╣реА рдЧреНрд░рд╛рд╣рдХ рдЖрдгрд┐ рднрд╛рдЧреАрджрд╛рд░рд╛рдВрдирд╛ рд░рд╛рддреНрд░реАрдЪреНрдпрд╛ рдмрд┐рд▓реНрдбрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рддреЛ. рдХреГрдкрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдШреНрдпрд╛ рдХреА рд╣реЗ рдмрд┐рд▓реНрдб рдЙрддреНрдкрд╛рджрди рд╡рд╛рдкрд░рд╛рд╕рд╛рдареА рд╣реЗрддреВ рдирд╛рд╣реАрдд, рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реАрдд, рдЦрд░рд╛рдм рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдЖрд╣реЗрдд рдЖрдгрд┐ рдЕрдкреВрд░реНрдг рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЕрд╕реВ рд╢рдХрддрд╛рдд. рдпрд╛ рдмрд┐рд▓реНрдбреНрд╕рдЪреА рдЧреБрдгрд╡рддреНрддрд╛ рдЕрдВрддрд┐рдо рдЖрд╡реГрддреНрддреАрдЪреНрдпрд╛ рдЬрд╡рд│ рдЖрд▓реНрдпрд╛рд╡рд░ рд╡рд╛рдврддреЗ.

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

OKD рд╕рдореБрджрд╛рдп рд╕рджрд╕реНрдпрд╛рдВрдирд╛ рдиреЛрдЯ

OKD 4.0 рд╡рд░ рдХрд╛рдо рд╕реБрд░реВ рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдУрдкрди рд╕реЛрд░реНрд╕ Kubernetes рд╡рд┐рддрд░рдг рдЬреЗ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рдХрдореНрдпреБрдирд┐рдЯреАрдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ Red Hat OpenShift рдЕрдВрддрд░реНрдЧрдд рдЖрд╣реЗ. рдЖрдореНрд╣реА рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ рд╕рджреНрдп рд╕реНрдерд┐рддреАрдЪреЗ рддреНрдпрд╛рдВрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЛ OKD4, Fedora CoreOS (FCOS) рдЖрдгрд┐ Kubernetes OKD рд╡рд░реНрдХрд┐рдВрдЧ рдЧреНрд░реБрдкрдордзреНрдпреЗ рдХрд┐рдВрд╡рд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░реАрд▓ рдкреНрд░рдЧрддреАрдЪреЗ рдЕрдиреБрд╕рд░рдг рдХрд░рд╛ OKD.io.

рдЯреАрдк:

рдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рддреАрд▓ "рднрд╛рдЧреАрджрд╛рд░реА" рд╣рд╛ рд╢рдмреНрдж рдХрд╛рдпрджреЗрд╢реАрд░ рднрд╛рдЧреАрджрд╛рд░реА рдХрд┐рдВрд╡рд╛ Red Hat, Inc рдордзреАрд▓ рдХрд╛рдпрджреЗрд╢реАрд░ рд╕рдВрдмрдВрдзрд╛рдЪрд╛ рдХреЛрдгрддрд╛рд╣реА рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рд╕реВрдЪрд┐рдд рдХрд░рдд рдирд╛рд╣реА. рдЖрдгрд┐ рдЗрддрд░ рдХреЛрдгрддреАрд╣реА рдХрд╛рдпрджреЗрд╢реАрд░ рд╕рдВрд╕реНрдерд╛.

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

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