Red Hat OpenShift 4.2 рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ

OpenShift 2019 рдЕрдХреНрдЯреЛрдмрд░ 4.2 рдорд╛ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ рд╕рдореНрдкреВрд░реНрдг рд╕рд╛рд░ рд╕реНрд╡рдЪрд╛рд▓рди рд░ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдг рд╕рдВрдЧ рдХрд╛рдо рдХреЛ рдЕрдиреБрдХреВрд▓рди рддрд┐рд░ рдкрд╛рдареНрдпрдХреНрд░рдо рдЬрд╛рд░реА рдЫред

Red Hat OpenShift 4.2 рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ

рд╣рд╛рдореАрд▓рд╛рдИ рдпрд╛рдж рдЧрд░реМрдВ рдХрд┐ рдореЗ 2019 рдорд╛ рд╣рд╛рдореАрд▓реЗ Red Hat OpenShift 4, рд╣рд╛рдореНрд░реЛ Kubernetes рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдЕрд░реНрдХреЛ рдкреБрд╕реНрддрд╛рдХреЛ рдкрд░рд┐рдЪрдп рджрд┐рдпреМрдВ, рдЬрд╕рд▓рд╛рдИ рд╣рд╛рдореАрд▓реЗ рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдХрдиреНрдЯреЗрдирд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░реЗрдХрд╛ рдерд┐рдпреМрдВред

рд╕рдорд╛рдзрд╛рди рд╣рд╛рдЗрдмреНрд░рд┐рдб рдХреНрд▓рд╛рдЙрдбрдорд╛ рд╕реНрд╡рдд:-рдЕрдкрдбреЗрдЯрд╣рд░реВ рд░ рдЬреАрд╡рдирдЪрдХреНрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд╕рд╛рде рдПрдХ рд╕реНрд╡-рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд░реВрдкрдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ рдкреНрд░рдорд╛рдгрд┐рдд 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 рд▓реЗ рдХрдиреНрдЯреЗрдирд░рд╛рдЗрдЬреНрдб рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВ рд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрд░реЛрддрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реНрди рд░ рдХрд▓реНрдкрдирд╛ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрдЫред
  • рдЯреВрд▓рдХрд┐рдЯ odo - рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реЗрд╖ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЬрд╕рд▓реЗ OpenShift рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫред Git push рдЬрд╕реНрддрд╛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реЗрд░, рдпреЛ CLI рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ OpenShift рдкреНрд▓реЗрдЯрдлрд░реНрдордорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫ, Kubernetes рдХреЛ рдЬрдЯрд┐рд▓рддрд╛рд╣рд░реВрдорд╛ рдзреНрдпрд╛рди рдирджрд┐рдИрдХрдиред
  • Red Hat OpenShift рдХрдиреЗрдХреНрдЯрд░ рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛ рдХреЛрдбрдХреЛ рд▓рд╛рдЧрд┐, 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

рд░реЗрдб рд╣реНрдпрд╛рдЯ рдХреЛрдбрд░реЗрдбреА рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ, рдЬреБрди рд░реЗрдбрд┐рдореЗрдб OpenShift рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдХрд╛рд░реНрдпрд╕реНрдерд╛рди рд╡рд╛ рд▓реНрдпрд╛рдкрдЯрдкрдорд╛ рддреИрдирд╛рддреАрдХрд╛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдЫрдиреН, рдпрд╕рд▓реЗ рдХреНрд▓рд╛рдЙрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕реНрдерд╛рдиреАрдп рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрдЫред

рд╕реЗрд╡рд╛ рдЬрд╛рд▓

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

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

Red Hat OpenShift 4.2 рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ
OpenShift рд╕реЗрд╡рд╛ рдЬрд╛рд▓ рднрд┐рддреНрд░ Kiali рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреНрд▓рд╕реНрдЯрд░ рдЯреНрд░рд╛рдлрд┐рдХрдХреЛ рдЙрдиреНрдирдд рджреГрд╢реНрдп

рд╕рд░реНрднрд░рд▓реЗрд╕ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ

рд╣рд╛рдореНрд░реЛ рдЕрд░реНрдХреЛ рд╕рдорд╛рдзрд╛рди OpenShift рд╕рд░реНрднрд░рд▓реЗрд╕, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдбрд┐рдкреНрд▓реЛрдп рд░ рдЪрд▓рд╛рдЙрди рдорджреНрджрдд рдЧрд░реНрджрдЫ рдЬреБрди рд╕рдЬрд┐рд▓реИрд╕рдБрдЧ рдорд╛рдЧрдорд╛ рдорд╛рдерд┐ рд░ рддрд▓ рдорд╛рдкрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд╢реВрдиреНрдпрдорд╛ред Knative рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдирд┐рд░реНрдорд┐рдд рд░ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдорд╛ рдЙрдкрд▓рдмреНрдз, рдпреЛ рд╕рдорд╛рдзрд╛рди рдХреБрдиреИ рдкрдирд┐ OpenShift 4 рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕рдореНрдмрдиреНрдзрд┐рдд Kubernetes рдЕрдкрд░реЗрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдпрд╕рд▓рд╛рдИ рд╕реБрд░реБ рдЧрд░реНрди рд░ OpenShift рдорд╛ рд╕рд░реНрднрд░рд░рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╡рд╛ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрджреИред OpenShift рдХрдиреНрд╕реЛрд▓рдХреЛ рд╡рд┐рдХрд╛рд╕ рдореЛрдб, рдЬреБрди рд╕рдВрд╕реНрдХрд░рдг 4.2 рдорд╛ рджреЗрдЦрд╛ рдкрд░реНтАНрдпреЛ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорд╛рдирдХ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВрдорд╛ рд╕рд░реНрднрд░рд░рд╣рд┐рдд рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрд╕реНрддреИ Git рд╡рд╛ Deployan рдЫрд╡рд┐рдмрд╛рдЯ рдЖрдпрд╛рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЕрдиреНрдп рд╢рдмреНрджрд╣рд░реВрдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рдХрдиреНрд╕реЛрд▓рдмрд╛рдЯ рд╕реАрдзрд╛ рд╕рд░реНрднрд░рд░рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

Red Hat OpenShift 4.2 рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ
OpenShift рдХрдиреНрд╕реЛрд▓рдорд╛ рд╕рд░реНрднрд░рд▓реЗрд╕ рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯ рд╕реЗрдЯрдЕрдк рдЧрд░реНрджреИ

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

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

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

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

OpenShift Pipelines рдЕрдЭреИ рдкрдирд┐ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдорд╛ рдЫ рд░ рдПрдХ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЕрдкрд░реЗрдЯрд░рдХреЛ рд░реВрдкрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫ рдЬреБрди рдХреБрдиреИ рдкрдирд┐ OpenShift 4 рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред Jenkins рджреБрд╡реИ 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 рдмрдиреНрдбрд▓ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рде рдирд┐рдпрд╛рдордХ рдорд╛рдкрджрдгреНрдбрд╣рд░реВ рд░ рдЖрдиреНрддрд░рд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрдХреЛ рдЕрдиреБрдкрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред рд╕реНрдЯреНрдпрд╛рдиреНрдбрдЕрд▓реЛрди рд╕реНрдерд╛рдкрдирд╛ рдореЛрдбрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдзреИрдВ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкрд╣реБрдБрдЪ рдирднрдПрдХреЛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рд╡рд╛ рдХрдбрд╛ рдЫрд╡рд┐ рдкрд░реАрдХреНрд╖рдг рдиреАрддрд┐рд╣рд░реВ рднрдПрдХрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВрдорд╛ OpenShift рдХрдиреНрдЯреЗрдирд░ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдердк рд░реВрдкрдорд╛, Red Hat Enterprise Linux CoreOS рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдкреВрд░реНрдг OpenShift рд╕реНрдЯреНрдпрд╛рдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, Red Hat Enterprise Linux рдХреЛ рд╣рд▓реНрдХрд╛ рд╕рдВрд╕реНрдХрд░рдг, рддрдкрд╛рдЗрдБ рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рдПрдХ рдШрдгреНрдЯрд╛ рднрдиреНрджрд╛ рдХрдордорд╛ рдХреНрд▓рд╛рдЙрдб рддрдпрд╛рд░ рд╣реБрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

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 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рднрдгреНрдбрд╛рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреЛ рд╡рд┐рдХрд▓реНрдкрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рдкрд░рд┐рд╡рд░реНрддрдирдХреЛ рд╕рд╛рде рдорд╛рдЗрдЧреНрд░реЗрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬрдм, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдореВрд▓ рдХреНрд▓рд╕реНрдЯрд░рд▓реЗ рдЧреНрд▓реБрд╕реНрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рд░ рдирдпрд╛рдБрд▓реЗ Ceph рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред
  • рдбрд╛рдЯрд╛ рд╣рд╛рд▓рдХреЛ рднрдгреНрдбрд╛рд░рдорд╛ рд░рд╣рдиреНрдЫ, рддрд░ рдпреЛ рдирдпрд╛рдБ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЬреЛрдбрд┐рдПрдХреЛ рдЫ (рдирд┐рд░рдиреНрддрд░ рднреЛрд▓реНрдпреБрдо рд╕реНрд╡рд┐рдЪрд┐рдЩ)ред
  • рд░реЗрд╕реНрдЯрд┐рдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджреИред

рдкрд╣рд┐рд▓реЛ рд░рд╛рдд рд╕рд╣реА

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

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

OKD рд╕рдореБрджрд╛рдпрдХрд╛ рд╕рджрд╕реНрдпрд╣рд░реВрд▓рд╛рдИ рдиреЛрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН

OKD 4.0 рдорд╛ рдХрд╛рдо рд╕реБрд░реБ рднрдПрдХреЛ рдЫ, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд Kubernetes рд╡рд┐рддрд░рдг рдЬреБрди рд╡рд┐рдХрд╛рд╕ рд╕рдореБрджрд╛рдпрджреНрд╡рд╛рд░рд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рд╣реЛ рд░ Red Hat OpenShift рд▓рд╛рдИ рдирд┐рд╣рд┐рдд рдЧрд░реНрджрдЫред рд╣рд╛рдореА рд╕рдмреИрд▓рд╛рдИ рд╡рд░реНрддрдорд╛рди рдЕрд╡рд╕реНрдерд╛рдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рджрд┐рди рдЖрдордиреНрддреНрд░рд┐рдд рдЧрд░реНрджрдЫреМрдВ OKD4, Fedora CoreOS (FCOS) рд░ Kubernetes OKD рдХрд╛рд░реНрдп рд╕рдореВрд╣ рднрд┐рддреНрд░ рд╡рд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рднрдПрдХреЛ рдкреНрд░рдЧрддрд┐рд▓рд╛рдИ рдкрдЫреНрдпрд╛рдЙрдиреБрд╣реЛрд╕реНред OKD.io.

рдиреЛрдЯ:

рдпрд╕ рдкреНрд░рдХрд╛рд╢рдирдорд╛ "рд╕рд╛рдЭреЗрджрд╛рд░реА" рд╢рдмреНрджрд▓реЗ рдХрд╛рдиреБрдиреА рд╕рд╛рдЭреЗрджрд╛рд░реА рд╡рд╛ Red Hat, Inc рдмреАрдЪрдХреЛ рдХрд╛рдиреВрдиреА рд╕рдореНрдмрдиреНрдзрдХреЛ рдХреБрдиреИ рдЕрдиреНрдп рд░реВрдкрд▓рд╛рдИ рд╕рдВрдХреЗрдд рдЧрд░реНрджреИрдиред рд░ рдХреБрдиреИ рдЕрдиреНрдп рдХрд╛рдиреВрдиреА рд╕рдВрд╕реНрдерд╛ред

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

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