
OpenShift рд╕рдВрд╕реНрдХрд░рдг рек рддреБрд▓рдирд╛рддреНрдордХ рд░реВрдкрдорд╛ рд╣рд╛рд▓реИ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рд╣рд╛рд▓рдХреЛ рд╕рдВрд╕реНрдХрд░рдг, рек.рей, рдЬрдирд╡рд░реАрдХреЛ рдЕрдиреНрддреНрдпрджреЗрдЦрд┐ рдЙрдкрд▓рдмреНрдз рдЫ, рд░ рдпрд╕рдорд╛ рднрдПрдХрд╛ рд╕рдмреИ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдпрд╛ рдд рд╕рдВрд╕реНрдХрд░рдг рей рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдирдЧрд░рд┐рдПрдХрд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╣реБрдиреН рд╡рд╛ рд╕рдВрд╕реНрдХрд░рдг рек.рез рдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХрд╛ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдорд╛ рдкреНрд░рдореБрдЦ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рд╣реБрдиреНред рдЕрдм рд╣рд╛рдореАрд▓реЗ рд╕рдореЗрдЯреНрдиреЗ рд╕рдмреИ рдХреБрд░рд╛ OpenShift рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рд░ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рд╕реНрддрд░реЛрдиреНрдирддрд┐ рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдЙрдиреЗ рдЬреЛ рдХреЛрд╣реАрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдЫред
OpenShift рек.реи рдХреЛ рд░рд┐рд▓реАрдЬрд╕рдБрдЧреИ, Red Hat рд▓реЗ Kubernetes рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдПрдХреЛ рдЫред рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ, CI/CD рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╣рд░реВ, рд░ рд╕рд░реНрднрд░рд▓реЗрд╕ рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдирдпрд╛рдБ рдЙрдкрдХрд░рдгрд╣рд░реВ рд░ рдкреНрд▓рдЧрдЗрдирд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред рдпреА рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ Kubernetes рд╕рдБрдЧ рдЦреЗрд▓реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдХреЛрдб рд▓реЗрдЦрдирдорд╛ рдзреНрдпрд╛рди рдХреЗрдиреНрджреНрд░рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рддреНрдпрд╕реЛ рднрдП, OpenShift рек.реи рд░ рек.рей рдорд╛ рдирдпрд╛рдБ рдХреЗ рдЫ?
рд╣рд╛рдЗрдмреНрд░рд┐рдб рдХреНрд▓рд╛рдЙрдб рддрд░реНрдл рд╕рд░реНрджреИ
рдирдпрд╛рдБ IT рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдХреЛ рдпреЛрдЬрдирд╛ рдмрдирд╛рдЙрдБрджрд╛ рд╡рд╛ рдЕрд╡рд╕реНрдерд┐рдд IT рдкрд░рд┐рджреГрд╢реНрдп рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрд╛, рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ IT рд╕реНрд░реЛрдд рдкреНрд░рд╛рд╡рдзрд╛рди, рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдб рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рд╡рд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдн рдЙрдард╛рдЙрдиреЗ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдгрд▓рд╛рдИ рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рд╡рд┐рдЪрд╛рд░ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреНред рдпрд╕рд░реА, рдЖрдзреБрдирд┐рдХ IT рдкреВрд░реНрд╡рд╛рдзрд╛рд░рд╣рд░реВ "рд╣рд╛рдЗрдмреНрд░рд┐рдб" рдХреНрд▓рд╛рдЙрдб рдореЛрдбреЗрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рдирд┐рд░реНрдорд╛рдг рднрдЗрд░рд╣реЗрдХрд╛ рдЫрдиреН, рдЬрд╕рд▓реЗ рд╕рд╛рдЭрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реА рдЕрдиреНрддрд░реНрдЧрдд рдЕрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рд╕реНрд░реЛрддрд╣рд░реВ рд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рд╕реНрд░реЛрддрд╣рд░реВ рджреБрд╡реИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред Red Hat OpenShift 4.2 рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдХреНрд▓рд╛рдЙрдб рдореЛрдбреЗрд▓рдорд╛ рд╕рдВрдХреНрд░рдордгрд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛ рд░ VMware рд░ OpenStack рдорд╛ рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдбрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд╕рдБрдЧреИ AWS, Azure, рд░ Google Cloud Platform рдЬрд╕реНрддрд╛ рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрдмрд╛рдЯ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕рдЬрд┐рд▓реЛ рдЬрдбрд╛рдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рд╕реНрдерд╛рдкрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рджреГрд╖реНрдЯрд┐рдХреЛрдг
рд╕рдВрд╕реНрдХрд░рдг рек рд▓реЗ OpenShift рд╕реНрдерд╛рдкрдирд╛рдХреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджрдЫред Red Hat рд▓реЗ OpenShift рдХреНрд▓рд╕реНрдЯрд░ рддреИрдирд╛рде рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫтАФopenshift-installред рдпреЛ рдЙрдкрдпреЛрдЧрд┐рддрд╛ Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдПрдХрд▓ рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓ рд╣реЛред Openshift-installer рд▓реЗ рддреИрдирд╛рдереАрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдХреЛ рд╕рд╛рде YAML рдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдЧрд░реНрджрдЫред
рдХреНрд▓рд╛рдЙрдб рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрд╛, рддрдкрд╛рдИрдВрд▓реЗ рднрд╡рд┐рд╖реНрдпрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдиреНрдпреВрдирддрдо рдЬрд╛рдирдХрд╛рд░реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫ: DNS рдХреНрд╖реЗрддреНрд░, рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛, рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ, рд░ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рдЦрд╛рддрд╛ рдкреНрд░рдорд╛рдгрд╣рд░реВред рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓ рддрдпрд╛рд░ рдЧрд░реЗрдкрдЫрд┐, рдХреНрд▓рд╕реНрдЯрд░рд▓рд╛рдИ рдПрдХрд▓ рдЖрджреЗрд╢рдХреЛ рд╕рд╛рде рддреИрдирд╛рде рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдЖрдлреНрдиреИ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╕реНрд░реЛрддрд╣рд░реВрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрд╛, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдирд┐рдЬреА рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ (vSphere рд░ OpenStack рд╕рдорд░реНрдерд┐рдд рдЫрдиреН) рд╡рд╛ рдмреЗрдпрд░ рдореЗрдЯрд▓ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрд╛, рдореНрдпрд╛рдиреБрдЕрд▓ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗрдЫред рдпрд╕рдорд╛ рдХрдиреНрдЯреНрд░реЛрд▓ рдкреНрд▓реЗрди рдХреНрд▓рд╕реНрдЯрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рд╡рд╛ рднреМрддрд┐рдХ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ рддрдпрд╛рд░ рдЧрд░реНрдиреЗ рд░ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗрд╡рд╛рд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреЗ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдпреЛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкрдЫрд┐, openshift-installer рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдПрдХрд▓ рдЖрджреЗрд╢рдХреЛ рд╕рд╛рде OpenShift рдХреНрд▓рд╕реНрдЯрд░ рдкрдирд┐ рддреНрдпрд╕реНрддреИ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ
CoreOS рд╕рдБрдЧ рдПрдХреАрдХрд░рдг
рдПрдЙрдЯрд╛ рдкреНрд░рдореБрдЦ рдЕрдкрдбреЗрдЯ рднрдиреЗрдХреЛ Red Hat CoreOS рд╕рдБрдЧрдХреЛ рдПрдХреАрдХрд░рдг рд╣реЛред Red Hat OpenShift рдорд╛рд╕реНрдЯрд░ рдиреЛрдбрд╣рд░реВ рдЕрдм рдЪрд▓реНрди рд╕рдХреНрдЫрдиреН рдорд╛рддреНрд░ рдирдпрд╛рдБ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордорд╛ред рдпреЛ Red Hat рдмрд╛рдЯ рдирд┐:рд╢реБрд▓реНрдХ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд╣реЛ, рдЬреБрди рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдХрдиреНрдЯреЗрдирд░ рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛред Red Hat CoreOS рдПрдХ рд╣рд▓реНрдХрд╛ рд╡рдЬрдирдХреЛ Linux, рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рддред
рдпрджрд┐ рей.резрез рдорд╛ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд░ рдУрдкрдирд╢рд┐рдлреНрдЯ рдЫреБрдЯреНрдЯрд╛рдЫреБрдЯреНрдЯреИ рдЕрд╕реНрддрд┐рддреНрд╡рдорд╛ рдерд┐рдП рднрдиреЗ, рек.реи рдорд╛ рдпреЛ рдУрдкрдирд╢рд┐рдлреНрдЯрд╕рдБрдЧ рдЕрднрд┐рдиреНрди рд░реВрдкрдорд╛ рдЬреЛрдбрд┐рдПрдХреЛ рдЫред рдЕрдм рдпреЛ рдПрдЙрдЯреИ рдЙрдкрдХрд░рдг рд╣реЛ - рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдкреВрд░реНрд╡рд╛рдзрд╛рд░ред

рд╕рдмреИ рдиреЛрдбрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ RHCOS рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, OpenShift рдХрдиреНрдЯреЗрдирд░ рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЕрдкрдЧреНрд░реЗрдб рдЧрд░реНрдиреБ рдПрдХ рд╕рд░рд▓ рд░ рдЕрддреНрдпрдзрд┐рдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛред
рдкрд╣рд┐рд▓реЗ, OpenShift рдЕрдкрдбреЗрдЯ рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓реЗ рдЙрддреНрдкрд╛рджрди рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЕрдиреНрддрд░реНрдирд┐рд╣рд┐рдд рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рдЕрдкрдбреЗрдЯ рдЧрд░реНрдиреБрдкрд░реНрдереНрдпреЛ (рддреНрдпрд╕ рд╕рдордпрдорд╛, рдпреЛ Red Hat Enterprise рдерд┐рдпреЛ)ред Linux)ред рддреНрдпрд╕рдкрдЫрд┐ рдорд╛рддреНрд░ рдУрдкрдирд╢рд┐рдлреНрдЯрд▓рд╛рдИ рдмрд┐рд╕реНрддрд╛рд░реИ рдиреЛрдб рдЕрдиреБрд╕рд╛рд░ рдиреЛрдб рдЕрдкрдбреЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдереНрдпреЛред рдкреНрд░рдХреНрд░рд┐рдпрд╛рд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмрдирд╛рдЙрдиреЗ рдмрд╛рд░реЗрдорд╛ рдХреБрдиреИ рдХреБрд░рд╛ рднрдПрдХреЛ рдерд┐рдПрдиред
рдЕрдм, рдУрдкрдирд╢рд┐рдлреНрдЯ рдХрдиреНрдЯреЗрдирд░ рдкреНрд▓реЗрдЯрдлрд░реНрдорд▓реЗ рдУрдПрд╕ рд╕рд╣рд┐рдд рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдбрдорд╛ рдкреНрд░рдгрд╛рд▓реА рд░ рд╕реЗрд╡рд╛рд╣рд░реВ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рднрдПрдХреЛрд▓реЗ, рдпреЛ рдХрд╛рд░реНрдп рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рдмрд╛рдЯ рдПрдХ рдмрдЯрдирдХреЛ рдХреНрд▓рд┐рдХрдорд╛ рдкреВрд░рд╛ рд╣реБрдиреНрдЫред рддреНрдпрд╕рдкрдЫрд┐ рдУрдкрдирд╢рд┐рдлреНрдЯ рдХреНрд▓рд╕реНрдЯрд░ рднрд┐рддреНрд░ рдПрдХ рд╕рдорд░реНрдкрд┐рдд рдЕрдкрд░реЗрдЯрд░ рд╕реБрд░реБ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рд╕рдореНрдкреВрд░реНрдг рдЕрдкрдбреЗрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрджрдЫред
рдирдпрд╛рдБ CSI
рджреЛрд╕реНрд░реЛ, рдирдпрд╛рдБ CSI рдПрдЙрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЗрдиреНрдЯрд░рдлреЗрд╕ рдирд┐рдпрдиреНрддреНрд░рдХ рд╣реЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдмрд╛рд╣реНрдп рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ OpenShift рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХреНрд░реЗрддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рднрдгреНрдбрд╛рд░рдг рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд, OpenShift рдХреЛ рд▓рд╛рдЧрд┐ рднрдгреНрдбрд╛рд░рдг рдбреНрд░рд╛рдЗрднрд░ рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрдХреЛ рд╡рд┐рд╕реНрддреГрдд рджрд╛рдпрд░рд╛ рд╕рдорд░реНрдерд┐рдд рдЫред рд╕рдорд░реНрдерд┐рдд CSI рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрдХреЛ рдкреВрд░реНрдг рд╕реВрдЪреА рдпрд╕ рдХрд╛рдЧрдЬрд╛рддрдорд╛ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХрд┐рдиреНрдЫ: рдпрд╕ рд╕реВрдЪреАрдорд╛ рдЕрдЧреНрд░рдгреА рдирд┐рд░реНрдорд╛рддрд╛рд╣рд░реВ (Dell/EMC, IBM, NetApp, Hitachi, HPE, PureStorage), SDS рд╕рдорд╛рдзрд╛рдирд╣рд░реВ (Ceph), рд░ рдХреНрд▓рд╛рдЙрдб рднрдгреНрдбрд╛рд░рдг (AWS, Azure, Google) рдХрд╛ рд╕рдмреИ рдкреНрд░рдореБрдЦ рдбрд┐рд╕реНрдХ рдПрд░реЗ рдореЛрдбреЗрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред OpenShift 4.2 рд▓реЗ CSI рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рд╕рдВрд╕реНрдХрд░рдг 1.1 рдХреЛ CSI рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред
рд░реЗрдбрд╣реНрдпрд╛рдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕реЗрд╡рд╛ рдореЗрд╖
рдЗрд╕реНрдЯрд┐рдпреЛ, рдХрд┐рдЖрд▓реА рд░ рдЬреЗрдЧрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд, рд░реЗрдб рд╣реНрдпрд╛рдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рд╕реЗрд╡рд╛ рдореЗрд╖рд▓реЗ рд╕реЗрд╡рд╛рд╣рд░реВ рдмреАрдЪ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд░рд╛рдЙрдЯ рдЧрд░реНрдиреЗ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЯреНрд░реЗрд╕рд┐рдЩ рд░ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕рдХреНрд╖рдо рдмрдирд╛рдЙрдБрдЫред рдпрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд░реЗрдб рд╣реНрдпрд╛рдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рднрд┐рддреНрд░ рддреИрдирд╛рде рдЧрд░рд┐рдПрдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛, рдЕрдиреБрдЧрдорди рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдорджреНрджрдд рдЧрд░реНрджрдЫред

Kiali рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд╕рд╛рде рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рджреГрд╢реНрдпрд╛рд╡рд▓реЛрдХрди рдЧрд░реНрджреИ
рд╕рд░реНрднрд┐рд╕ рдореЗрд╕рдХреЛ рд╕реНрдерд╛рдкрдирд╛, рдорд░реНрдорддрд╕рдореНрднрд╛рд░ рд░ рдЬреАрд╡рдирдЪрдХреНрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди, Red Hat OpenShift рд▓реЗ рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдкрд┐рдд рдЕрдкрд░реЗрдЯрд░ - рд╕рд░реНрднрд┐рд╕ рдореЗрд╕ рдЕрдкрд░реЗрдЯрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпреЛ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЕрдкрд░реЗрдЯрд░рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреБрди: рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░рд┐рдПрдХрд╛ рдЗрд╕реНрдЯрд┐рдпреЛ, рдХрд┐рдЖрд▓реА, рд░ рдЬреЗрдЧрд░ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВрд▓рд╛рдИ рддрдкрд╛рдИрдВрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рддреИрдирд╛рде рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдмреЛрдЭ рдХрдо рд╣реБрдиреНрдЫред
рдбрдХрд░рдХреЛ рд╕рдЯреНрдЯрд╛ CRI-O
рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдбрдХрд░ рдХрдиреНрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдорд▓рд╛рдИ CRI-O рд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реЗрдХреЛ рдЫред CRI-O рдкрд╣рд┐рд▓реЗ рдиреИ рд╕рдВрд╕реНрдХрд░рдг рей.резрез рдорд╛ рдЙрдкрд▓рдмреНрдз рдерд┐рдпреЛ, рддрд░ рдпреЛ рек.реи рдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рднрдпреЛред рдпреЛ рд░рд╛рдореНрд░реЛ рдХреБрд░рд╛ рд╣реЛрдЗрди, рддрд░ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдпреЛ рдХреБрд░рд╛ рдордирдорд╛ рд░рд╛рдЦреНрдиреБ рдЙрдЪрд┐рдд рдЫред
рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддреИрдирд╛рддреА
рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ RedHat OpenShift рдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛ рд╣реЛ, рдЬреБрди рд╕рдВрд╕реНрдХрд░рдг рек рдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рддрд┐рдиреАрд╣рд░реВ Kubernetes рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдкреНрдпрд╛рдХреЗрдЬрд┐рдЩ, рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯ рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рд╡рд┐рдзрд┐ рд╣реБрдиреНред рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ Kubernetes API рд░ kubectl рдЙрдкрдХрд░рдгрд╣рд░реВ рдорд╛рд░реНрдлрдд рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрдиреНрдЯреЗрдирд░рд╛рдЗрдЬреНрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд▓рдЧрдЗрдирдХреЛ рд░реВрдкрдорд╛ рд╕реЛрдЪреНрди рд╕рдХрд┐рдиреНрдЫред
рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЕрдкрд░реЗрдЯрд░рд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рддреИрдирд╛рде рдЧрд░рд┐рдПрдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдкреНрд░рд╢рд╛рд╕рди рд░ рдЬреАрд╡рдирдЪрдХреНрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдХреБрдиреИ рдкрдирд┐ рдХрд╛рд░реНрдпрд╣рд░реВрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрдЫрдиреНред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдПрдХ рдЕрдкрд░реЗрдЯрд░рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ, рдмреНрдпрд╛рдХрдЕрдкрд╣рд░реВ, рд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ, рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ, рд░ рдердк рдХреБрд░рд╛рд╣рд░реВрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрди рд╕рдХреНрдЫред рдЕрдкрд░реЗрдЯрд░рд╣рд░реВрдХреЛ рдкреВрд░реНрдг рд╕реВрдЪреА рдпрд╣рд╛рдБ рдкрд╛рдЙрди рд╕рдХрд┐рдиреНрдЫ .
OperatorHub рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдиреНрд╕реЛрд▓рдХреЛ рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рдмрд╛рдЯ рд╕рд┐рдзреИ рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рдЫред рдпреЛ Red Hat рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд OpenShift рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╕реВрдЪреА рд╣реЛред рдпрд╕рдХреЛ рдЕрд░реНрде рд╕рдмреИ Red Hat-рдЕрдиреБрдореЛрджрд┐рдд рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ рд╡рд┐рдХреНрд░реЗрддрд╛ рд╕рдорд░реНрдердирджреНрд╡рд╛рд░рд╛ рдХрднрд░ рдЧрд░рд┐рдиреЗрдЫрдиреНред

OpenShift рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдиреНрд╕реЛрд▓рдорд╛ рд░рд╣реЗрдХреЛ OperatorHub рдкреЛрд░реНрдЯрд▓
рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЖрдзрд╛рд░ рдЫрд╡рд┐
рдпреЛ RHEL OS рдЫрд╡рд┐рд╣рд░реВрдХреЛ рдПрдХ рдорд╛рдирдХреАрдХреГрдд рд╕реЗрдЯ рд╣реЛ рдЬреБрди рддрдкрд╛рдИрдВрдХреЛ рдХрдиреНрдЯреЗрдирд░рд╛рдЗрдЬреНрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рддреНрдпрд╣рд╛рдБ рдиреНрдпреВрдирддрдо, рдорд╛рдирдХ, рд░ рдкреВрд░реНрдг рд╕реЗрдЯрд╣рд░реВ рдЫрдиреНред рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдзреЗрд░реИ рдХрдо рдард╛рдЙрдБ рд▓рд┐рдиреНрдЫрдиреН рд░ рд╕рдмреИ рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд╛рдкрд┐рдд рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдЫрдиреНред
CI/CD рдЙрдкрдХрд░рдгрд╣рд░реВ
рд░реЗрдбрд╣реНрдпрд╛рдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рек.реи рд▓реЗ рдЯреЗрдХреНрдЯрди рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреНрд╕рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдЬреЗрдирдХрд┐рдиреНрд╕ рд░ рдУрдкрдирд╢рд┐рдлреНрдЯ рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреНрд╕ рдмреАрдЪ рдЫрдиреМрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНтАНрдпреЛред
OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╣рд░реВ Tekton рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ, рдЬрд╕рд▓реЗ рдХреЛрдб рд░ GitOps рдирдЬрд┐рдХрд┐рдБрджреИ рдЧрд░реНрджрд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд▓рд╛рдИ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╣рд░реВрдорд╛, рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдЖрдлреНрдиреИ рдХрдиреНрдЯреЗрдирд░рдорд╛ рдЪрд▓реНрдЫ, рддреНрдпрд╕реИрд▓реЗ рд╕реНрд░реЛрддрд╣рд░реВ рдЪрд░рдг рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдмреЗрд▓рд╛ рдорд╛рддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдпрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐ рдХреЗрдиреНрджреНрд░реАрдп CI/CD рд╕рд░реНрднрд░ рдмрд┐рдирд╛ рдореЛрдбреНрдпреБрд▓ рдбреЗрд▓рд┐рднрд░реА рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╣рд░реВ, рдкреНрд▓рдЧрдЗрдирд╣рд░реВ, рд░ рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдгрдорд╛ рдкреВрд░реНрдг рдирд┐рдпрдиреНрддреНрд░рдг рджрд┐рдиреНрдЫред
OpenShift Pipelines рд╣рд╛рд▓ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрдирдорд╛ рдЫ рд░ OpenShift 4 рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЕрдкрд░реЗрдЯрд░рдХреЛ рд░реВрдкрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫред рдЕрд╡рд╢реНрдп рдкрдирд┐, OpenShift рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЕрдЭреИ рдкрдирд┐ RedHat OpenShift 4 рдорд╛ Jenkins рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ
рдУрдкрдирд╢рд┐рдлреНрдЯ рек.реи рдорд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд░ рдкреНрд░рд╢рд╛рд╕рдХ рджреБрд╡реИрдХрд╛ рд▓рд╛рдЧрд┐ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕ рд░рд╣реЗрдХреЛ рдЫред
OpenShift рдХреЛ рдЕрдШрд┐рд▓реНрд▓рд╛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛, рд╕рдмреИрд▓реЗ рддреАрди рдХрдиреНрд╕реЛрд▓рдорд╛ рдХрд╛рдо рдЧрд░реНрдереЗ: рд╕реЗрд╡рд╛ рдХреНрдпрд╛рдЯрд▓рдЧ, рдкреНрд░рд╢рд╛рд╕рдХ рдХрдиреНрд╕реЛрд▓, рд░ рдХрд╛рд░реНрдп рдХрдиреНрд╕реЛрд▓ред рдЕрдм, рдХреНрд▓рд╕реНрдЯрд░ рдХреЗрд╡рд▓ рджреБрдИ рднрд╛рдЧрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдЫ - рдкреНрд░рд╢рд╛рд╕рдХ рдХрдиреНрд╕реЛрд▓ рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдХрдиреНрд╕реЛрд▓ред
рдбреЗрднрд▓рдкрд░ рдХрдиреНрд╕реЛрд▓рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдХреЛ рдЫред рдпрд╕рд▓реЗ рдЕрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд░ рдирд┐рд░реНрдорд╛рдг рдЯреЛрдкреЛрд▓реЛрдЬреАрд╣рд░реВ рдЕрдЭ рд╕рдЬрд┐рд▓реИ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫред рдпрд╕рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдХрдиреНрдЯреЗрдирд░рд╛рдЗрдЬреНрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрд░реЛрддрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рддреИрдирд╛рде рдЧрд░реНрди рд░ рдХрд▓реНрдкрдирд╛ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрдЫ, рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдмреИрднрдиреНрджрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдХреБрд░рд╛рд╣рд░реВрдорд╛ рдзреНрдпрд╛рди рдХреЗрдиреНрджреНрд░рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

OpenShift рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдиреНрд╕реЛрд▓рдорд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдкреЛрд░реНрдЯрд▓
Odo
рдУрдбреЛ рдПрдХ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛-рдХреЗрдиреНрджреНрд░рд┐рдд рдХрдорд╛рдгреНрдб-рд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реЛ рдЬрд╕рд▓реЗ рдУрдкрдирд╢рд┐рдлреНрдЯрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫред рдЧрд┐рдЯ рдкреБрд╢-рд╢реИрд▓реА рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рдпреЛ CLI рд▓реЗ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдорд╛ рдирдпрд╛рдБ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдУрдкрдирд╢рд┐рдлреНрдЯрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред
рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╕рдБрдЧ рдПрдХреАрдХрд░рдг
рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЕрдм рдЖрдлреНрдиреЛ рдордирдкрд░реНрдиреЗ рдХреЛрдбрд┐рдЩ рд╡рд╛рддрд╛рд╡рд░рдг, рдЬрд╕реНрддреИ рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛ, рдЬреЗрдЯрдмреНрд░реЗрдиреНрд╕ (рдЗрдиреНрдЯреЗрд▓реАрдЬреЗ рд╕рд╣рд┐рдд), рдПрдХреНрд▓рд┐рдкреНрд╕ рдбреЗрд╕реНрдХрдЯрдк, рд░ рдердк рдХреБрд░рд╛рд╣рд░реВ рдирдЫреЛрдбрд┐рдХрдиреИ рдУрдкрдирд╢рд┐рдлреНрдЯрдорд╛ рдЖрдлреНрдирд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг, рдбрд┐рдмрдЧ рд░ рддреИрдирд╛рде рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред
рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рдПрдЬреНрдпреБрд░ рдбреЗрднрдЕрдкреНрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд░реЗрдб рд╣реНрдпрд╛рдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯ рдПрдХреНрд╕рдЯреЗрдиреНрд╕рди
рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рдПрдЬреНрдпреБрд░реЗ рдбреЗрднрдЕрдкреНрд╕рдХреЛ рд▓рд╛рдЧрд┐ рд░реЗрдб рд╣реНрдпрд╛рдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯ рдПрдХреНрд╕рдЯреЗрдиреНрд╕рди рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрд╕ рдбреЗрднрдЕрдкреНрд╕ рдЯреБрд▓рдХрд┐рдЯрдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЕрдм рдЖрдлреНрдирд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдПрдЬреНрдпреБрд░реЗ рд░реЗрдб рд╣реНрдпрд╛рдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рд╡рд╛ рдЕрдиреНрдп рдХреБрдиреИ рдкрдирд┐ рдУрдкрдирд╢рд┐рдлреНрдЯ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕рд┐рдзреИ рдорд╛рдЗрдХреНрд░реЛрд╕рдлреНрдЯ рдПрдЬреНрдпреБрд░реЗ рдбреЗрднрдЕрдкреНрд╕рдмрд╛рдЯ рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред
рддреЗрд╕реНрд░реЛ рд╕рдВрд╕реНрдХрд░рдгрдмрд╛рдЯ рдЪреМрдереЛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ рд╕рдВрдХреНрд░рдордг
рд╣рд╛рдореА рдЕрдкрдбреЗрдЯ рд╣реЛрдЗрди, рдирдпрд╛рдБ рд░рд┐рд▓рд┐рдЬрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрджреИрдЫреМрдВ, рддреНрдпрд╕реИрд▓реЗ рддрдкрд╛рдИрдВрд▓реЗ рддреЗрд╕реНрд░реЛ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рдорд╛рдерд┐ рдЪреМрдереЛ рд╕рдВрд╕реНрдХрд░рдг рдорд╛рддреНрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдиред рд╕рдВрд╕реНрдХрд░рдг рей рдмрд╛рдЯ рек рдорд╛ рд╕реНрддрд░реЛрдиреНрдирддрд┐ рдЧрд░реНрди рд╕рдорд░реНрдерд┐рдд рд╣реБрдиреЗ рдЫреИрдиред.
рддрд░ рдПрдЙрдЯрд╛ рд░рд╛рдореНрд░реЛ рдЦрдмрд░ рдЫ: Red Hat рд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрд▓рд╛рдИ рей.рен рдмрд╛рдЯ рек.реи рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рддрдкрд╛рдИрдВ рдХреНрд▓рд╕реНрдЯрд░ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдорд╛рдЗрдЧреНрд░реЗрд╕рди (CAM) рдЙрдкрдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд╛рд░реНрдпрднрд╛рд░рд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред CAM рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорд╛рдЗрдЧреНрд░реЗрд╕рди рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдХрдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рдУрдкрдирд╢рд┐рдлреНрдЯ рек.рей
рдпрд╕ рд▓реЗрдЦрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХрд╛ рдореБрдЦреНрдп рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдВрд╕реНрдХрд░рдг рек.реи рдорд╛ рджреЗрдЦрд╛ рдкрд░реЗрдХрд╛ рдерд┐рдПред рд╣рд╛рд▓рд╕рд╛рд▓реИ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рек.рей рдорд╛ рдХрдо рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЫрдиреН, рддрд░ рдЕрдЭреИ рдкрдирд┐ рдХреЗрд╣реА рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рд╕реВрдЪреА рдзреЗрд░реИ рд╡реНрдпрд╛рдкрдХ рдЫ, рддрд░ рд╣рд╛рдореА рд╣рд╛рдореНрд░реЛ рд╡рд┐рдЪрд╛рд░рдорд╛ рд╕рдмреИрднрдиреНрджрд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдгрд╣рд░реВрд▓рд╛рдИ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░реНрдиреЗрдЫреМрдВ:
рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд╕рдВрд╕реНрдХрд░рдг рез.резрем рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рд╕рдВрд╕реНрдХрд░рдг рдПрдХреИрдЪреЛрдЯрд┐ рджреБрдИ рдЪрд░рдгрд▓реЗ рдЕрдкрдЧреНрд░реЗрдб рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ; рдУрдкрдирд╢рд┐рдлреНрдЯ рек.реи рез.резрек рдерд┐рдпреЛред
рдЖрджрд┐рдорд╛ рдбреЗрдЯрд╛ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди
рд╕рдВрд╕реНрдХрд░рдг рек.рей рдмрд╛рдЯ рд╕реБрд░реБ рдЧрд░реНрджреИ, рдЕрдм etcd рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рдбреЗрдЯрд╛ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдПрдХ рдкрдЯрдХ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдХреНрд╖рдо рднрдПрдкрдЫрд┐, рдирд┐рдореНрди OpenShift API рд░ Kubernetes API рд╕реНрд░реЛрддрд╣рд░реВ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рд╣реБрдиреЗрдЫрдиреН: рдЧреЛрдкреНрдп, рдХрдиреНрдлрд┐рдЧрдореНрдпрд╛рдк, рд░реБрдЯ, рдкрд╣реБрдБрдЪ рдЯреЛрдХрди, рд░ OAuth рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрдирд╣рд░реВред
рд╣реЗрд▓рдореЗрдЯ
Kubernetes рдХреЛ рд▓рд╛рдЧрд┐ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрдпрд╛рдХреЗрдЬ рдкреНрд░рдмрдиреНрдзрдХ, Helm рд╕рдВрд╕реНрдХрд░рдг рей рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫред рд╣рд╛рд▓, рдпреЛ рд╕рдорд░реНрдерди TECHNOLOGY PREVIEW рд╣реЛред рднрд╡рд┐рд╖реНрдпрдорд╛ OpenShift рд░рд┐рд▓реАрдЬрд╣рд░реВрдорд╛ рдкреВрд░реНрдг Helm рд╕рдорд░реНрдерди рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдиреЗрдЫред Helm cli рдЙрдкрдпреЛрдЧрд┐рддрд╛ OpenShift рд╕рдБрдЧ рдмрдиреНрдбрд▓ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдХреНрд▓рд╕реНрдЯрд░ рд╡реЗрдм рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдиреНрд╕реЛрд▓рдмрд╛рдЯ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдбреНрдпрд╛рд╕рдмреЛрд░реНрдб рдЕрдкрдбреЗрдЯ
рдирдпрд╛рдБ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдбреНрдпрд╛рд╕рдмреЛрд░реНрдбрд▓реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреГрд╖реНрдардорд╛ рдердк рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ: рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрдерд┐рддрд┐, рд╕реНрд░реЛрдд рдЙрдкрдпреЛрдЧ, рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдЯрд╛ред
рд╡реЗрдм рдХрдиреНрд╕реЛрд▓рдорд╛ рдХреНрд╡реНрдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджреИ
рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдиреНрд╕реЛрд▓рд▓реЗ рдЕрдм рдХреНрд╡реЗ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрд╣рд░реВрдорд╛ рдЫрд╡рд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЬреНрдЮрд╛рдд рдХрдордЬреЛрд░реАрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫред рд╕реНрдерд╛рдиреАрдп рд░ рдмрд╛рд╣реНрдп рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрд╣рд░реВ рджреБрд╡реИрдХреЛ рд▓рд╛рдЧрд┐ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдЕрдлрд▓рд╛рдЗрди рдЕрдкрд░реЗрдЯрд░рд╣рдмрдХреЛ рд╕рд░рд▓реАрдХреГрдд рд╕рд┐рд░реНрдЬрдирд╛
рд╕реАрдорд┐рдд рд╡рд╛ рдХреБрдиреИ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкрд╣реБрдБрдЪ рдирднрдПрдХрд╛ рдкреГрдердХ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рдУрдкрдирд╢рд┐рдлреНрдЯ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВрдХреЛ рддреИрдирд╛рддреАрдХрд╛ рд▓рд╛рдЧрд┐, рдЕрдкрд░реЗрдЯрд░рд╣рдм рд░рдЬрд┐рд╕реНрдЯреНрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рдорд┐рд░рд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХрд╛рдо рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреЛ рдЕрдм рдХреЗрд╡рд▓ рддреАрди рдЖрджреЗрд╢рд╣рд░реВ рдорд╛рд░реНрдлрдд рдкреВрд░рд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рд▓реЗрдЦрдХрд╣рд░реВ:
рд╡рд┐рдХреНрдЯрд░ рдкреБрдЪрдХреЛрд╡, рдпреБрд░реА рд╕реЗрдореЗрдиреНрдпреБрдХреЛрд╡
рд╕реНрд░реЛрдд: www.habr.com
