рдЖрдореНтАНрд╣реА рддреБрдордЪреНтАНрдпрд╛рдХрдбреЗ рдорд╛рдЧреАрд▓ рджреЛрди рдЖрдард╡рдбреНрдпрд╛рдВрдордзреНтАНрдпреЗ рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░ рдЖрдврд│рд▓реНтАНрдпрд╛ рдЙрдкрдпреБрдХреНрдд рд╕рд╛рдордЧреНрд░реАрдЪреНтАНрдпрд╛ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рд╢реЙрд░реНрдЯ рдбрд╛рдпрдЬреЗрд╕реНрдЯрд╕рд╣ рдкрд░рдд рдпреЗрдд рдЖрд╣реЛрдд.
рдирд╡реАрди рд╕реБрд░реВ рдХрд░рд╛:
CAMELK рд╕рдордЬреВрди рдШреЗрдгреЗ
рджреЛрди рд╡рд┐рдХрд╛рд╕рдХ-рд╡рдХреАрд▓ (рд╣реЛрдп, рдЖрдордЪреНрдпрд╛рдХрдбреЗрд╣реА рдЕрд╢реА рд╕реНрдерд┐рддреА рдЖрд╣реЗ - рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрдгрд┐ рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛рдмрджреНрджрд▓ рд╕реЛрдкреНрдпрд╛ рдЖрдгрд┐ рд╕рдордЬрдгреНрдпрд╛рдпреЛрдЧреНрдп рднрд╛рд╖реЗрдд рд╕рд╛рдВрдЧрдгреЗ) рдПрдХрддреНрд░реАрдХрд░рдг, рдХреЕрдорд▓ рдЖрдгрд┐ рдХреЕрдорд▓ рдХреЗ рд╕рд░реНрд╡рд╕рдорд╛рд╡реЗрд╢рдХрдкрдгреЗ рдЕрднреНрдпрд╛рд╕ рдХрд░рд╛!Ansible Tower рд╡рд╛рдкрд░реВрди Red Hat рдордзреАрд▓ AWS рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ RHEL рд╣реЛрд╕реНрдЯрдЪреА рд╕реНрд╡рдпрдВ-рдиреЛрдВрджрдгреА
рддрд░реАрд╣реА рд╡реНрдпрдХреНрддрд┐рдЪрд▓рд┐рддрдкрдгреЗ рдиреЛрдВрджрдгреА рдХрд░рдд рдЖрд╣рд╛рдд? рдЙрддреНрддрд░рджрд╛рдпреА рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдпреЗрдд рдЖрд╣реЗ.OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рднрд╛рдЧ 1: рдкрд░рд┐рдЪрдп рдЯреЗрдХрдЯрди рдкрд╛рдЗрдкрд▓рд╛рдЗрди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪрд╛ рдкрд░рд┐рдЪрдп.
OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рднрд╛рдЧ 2: S2I рдЖрдгрд┐ Tekton
Tekton рдкрд╛рдЗрдкрд▓рд╛рдЗрдирдордзреВрди OpenShift рдЪреНрдпрд╛ рд╕реЛрд░реНрд╕-2-рдЗрдореЗрдЬ рдкреНрд░рдХреНрд░рд┐рдпреЗрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ.рдУрдкрдирд╢рд┐рдлреНрдЯ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓, рднрд╛рдЧ 3: рд░рдирдЯрд╛рдЗрдо рдкреНрд░рддрд┐рдорд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ
рдЙрдкрдпреЛрдЬреНрдп рдорд╛рд▓рдорддреНрддрд╛ S2I рдмрд┐рд▓реНрдбрд░ рдЗрдореЗрдЬрдордзреВрди рд░рдирдЯрд╛рдЗрдорд╡рд░ рд╣рд▓рд╡реВрди рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рд░рдирдЯрд╛рдЗрдо рдЗрдореЗрдЬ рддрдпрд╛рд░ рдХрд░рдгреЗ.рдУрдкрдирд╢рд┐рдлреНрдЯ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рднрд╛рдЧ 4: рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рдЖрдгрд┐ рдХрдВрдЯреЗрдирд░ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдУрдкрдирд╢рд┐рдлреНрдЯ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рднрд╛рдЧ 5: рдЙрджрд╛рд╣рд░рдгреЗ рд╡рд╛рдкрд░рдгреЗ
рдЖрдореНрд╣реА рдорд╛рд▓рд┐рдХреЗрддреАрд▓ рдорд╛рдЧреАрд▓ рд▓реЗрдЦрд╛рдВрдордзреАрд▓ рдЙрджрд╛рд╣рд░рдгреЗ рд╡рд╛рдкрд░реВрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЖрдгрд┐ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рддрдпрд╛рд░ рдХрд░рддреЛ.
рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк:
Red Hat OpenShift рддреБрдореНрд╣рд╛рд▓рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдиреЗ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕ рдорджрдд рдХрд░рддреЗ, рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рддрд╛рдирд╛ рд╡рд┐рдХрд╛рд╕рдХрд╛рдЪрд╛ рдмрд░рд╛рдЪ рд╡реЗрд│ рдЖрдгрд┐ рдореЗрд╣рдирдд рд╡рд╛рдЪрд╡рддреЗ. рдпрд╛ рд╡реЗрдмрд┐рдирд╛рд░рдордзреНрдпреЗ, рдЖрдореНрд╣реА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯрдордзреНрдпреЗ рдиреБрдХрддреНрдпрд╛рдЪ рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдирд╛рдЯреНрдпрдордп рдмрджрд▓рд╛рдмрджреНрджрд▓ рдЖрдгрд┐ Red Hat OpenShift рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рддрдпрд╛рд░ рдХрд░рдгреЗ рдЖрдгрд┐ рджреЗрдЦрд░реЗрдЦ рдХрд░рдгреЗ рдХрд╕реЗ рд╕реЛрдкреЗ рдХрд░рддреЗ рдпрд╛рдмрджреНрджрд▓ рдмреЛрд▓реВ.
рдЧрдкреНрдкрд╛:
28 рдСрдХреНрдЯреЛрдмрд░, рдкреНрд░рдЧрдд рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди
рдорд╛рд░реНрдХ рд░реЙрдмрд░реНрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░, рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдгрд┐ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЖрд╡реНрд╣рд╛рдирд╛рдВрдмрджреНрджрд▓ рдмреЛрд▓рддреАрд▓ рдЬреЗ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддреНрдпрд╛рдВрд╡рд░ рдПрдХрд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рддреИрдирд╛рдд рдХреЗрд▓реНрдпрд╛рд╡рд░ рдЙрджреНрднрд╡рддрд╛рдд рдЖрдгрд┐ рд╣реА рдЖрд╡реНрд╣рд╛рдиреЗ рд╕реЛрдбрд╡рдгреНрдпрд╛рд╕рд╛рдареА Red Hat Advanced Cluster Management рдХрд╢реА рдорджрдд рдХрд░рддреЗ рддреЗ рджрд╛рдЦрд╡реЗрд▓.10 рдиреЛрд╡реНрд╣реЗрдВрдмрд░, рдХреНрд╡рд╛рд░реНрдХрд╕
рдлрд┐рд▓ рдкреНрд░реЙрд╕рд░ рдЬреБрдиреЗ рдЬрд╛рд╡рд╛ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЦрд░рд╛рдм рдЖрд╣реЗрдд рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рдирд╡реАрди рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдпрд╛рд╡рд░ рддреНрдпрд╛рдВрдЪреЗ рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рддреАрд▓ рдЖрдгрд┐ рдХреНрд╡рд╛рд░реНрдХрд╕рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рдЕрд╢рд╛ рдирд╡реАрди рдлреНрд░реЗрдорд╡рд░реНрдХрдордзреНрдпреЗ рд╕рдВрдХреНрд░рдордг рдХрд╛рдп рджреЗрддреЗ рдЖрдгрд┐ рдирдВрддрд░рдЪреЗ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реЗ рджреЗрдЦреАрд▓ рд╕рд╛рдВрдЧреЗрд▓.24 рдиреЛрд╡реНрд╣реЗрдВрдмрд░, рдХрдВрдЯреЗрдирд░ рдиреЗрдЯрд┐рд╡реНрд╣ рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди
рдЙрдерд░ рд▓реЙрд╕рди "рд╡реНрд╣рд░реНрдЪреНрдпреБрдЕрд▓ рдорд╢реАрди рдЗрди рдЕ рдХрдВрдЯреЗрдирд░" рдпрд╛ рд╕рдВрдХрд▓реНрдкрдиреЗрдорд╛рдЧреАрд▓ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдЖрдгрд┐ рджреГрд╖реНрдЯреАрдХреЛрди рд╕рд╛рджрд░ рдХрд░рддреАрд▓ рдЖрдгрд┐ рдЕрд╢рд╛ VMs рддрдпрд╛рд░ рдХрд░рдгреЗ, рдЪрд╛рд▓рд╡рдгреЗ, рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреЗ рдЖрдгрд┐ рд╡реНрдпрд╡рд╣рд╛рд░рд╛рдд рд╡рд╛рдкрд░рдгреЗ рдХрд┐рддреА рд╕реЛрдкреЗ рдЖрд╣реЗ рд╣реЗ рджреЗрдЦреАрд▓ рджрд░реНрд╢рд╡реЗрд▓.
рд░рд╢рд┐рдпрди рдордзреНрдпреЗ:
- рдСрдХреНрдЯреЛрдмрд░ 23
рд░реЗрдб рд╣реЕрдЯ рдУрдкрдирд╢рд┐рдлреНрдЯ рдХрдВрдЯреЗрдирд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордордзреНрдпреЗ рдмрд┐рд▓реНрдЯ-рдЗрди рдЬреЗрдирдХрд┐рдиреНрд╕, рдкрд╛рдЗрдкрд▓рд╛рдЗрди-рдмрд┐рд▓реНрдбреНрд╕, рдЯреЗрдХрдЯрди
рдЖрдореНрд╣реА Red Hat OpenShift рдХрдВрдЯреЗрдирд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрдгрд┐ Kubernetes рд╡рд╛рдкрд░реВрди рд╕реНрдерд╛рдирд┐рдХ рдЕрдиреБрднрд╡рд╛рдмрджреНрджрд▓ рд╢реБрдХреНрд░рд╡рд╛рд░ рд╡реЗрдмрд┐рдирд╛рд░рдЪреА рдорд╛рд▓рд┐рдХрд╛ рд╕реБрд░реВ рдареЗрд╡рддреЛ. рдиреЛрдВрджрдгреА рдХрд░рд╛ рдЖрдгрд┐ рдпрд╛ - 3 рдиреЛрд╡реНрд╣реЗрдВрдмрд░
рд░реЗрдб рд╣реЕрдЯ рдлреЛрд░рдо
рдЖрдордЪреНрдпрд╛ рд╕рд╣рдХрд╛рд▒реНрдпрд╛рдВрдиреА рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЗрд╡реНрд╣ рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХреЗ рдЖрдгрд┐ рдЯреНрд░реЗрдВрдбрдЪреНрдпрд╛ рдХрдерд╛ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рдЖрдгрд┐ рдЖрдореНрд╣реА рд░рд╢рд┐рдпрди рднрд╛рд╖реЗрддреАрд▓ рдЧреНрд░рд╛рд╣рдХ рдХрдерд╛ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд, рд╕рдВрдкреВрд░реНрдг рдЬрдЧрд╛рд▓рд╛ рдУрдкрди рд╕реЛрд░реНрд╕рдЪреА рдЧрд░рдЬ рдХрд╛ рдЖрд╣реЗ рдпрд╛рд╡рд┐рд╖рдпреА рдПрдХ рдХрдерд╛, рд╢реЗрд╡рдЯреА рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдлрд╛рдпрджреЗ рдорд┐рд│рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡реНрд╣ рдЕреЕрдкрд╢реА рдХрд╕реЗ рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзрд╛рд╡рд╛, рдХрд╛рдп рдЖрдгрд┐ рд╕рд░реНрд╡ рдкреНрд░рдердо рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд╕реЗ рдХрд░рд╛рд╡реЗ, рддрд╕реЗрдЪ рдХреНрд╡рд╛рд░реНрдХрд╕, рдХрдВрдЯреЗрдирд░ рдЖрдгрд┐ рдХреНрд▓рд╛рдЙрдбрдЪреА рдЬрд╛рджреБрдИ рд╕рдордиреНрд╡рдп, рдЗ.рдЬреЗрдПрд╕рдП-рдЧреНрд░реБрдкрдордзреАрд▓ рдХреЙрдиреНрд╕реНрдЯрдБрдЯрд┐рди рдЭреЗрд▓реЗрдиреНрдХреЛрд╡реНрд╣ рддреБрдореНтАНрд╣реА рдЖрдпрдЯреАрдордзреНтАНрдпреЗ рдЕрд╕рд╛рд▓ рдЖрдгрд┐ рддреБрдордЪреНтАНрдпрд╛ рд╡реНтАНрдпрд╡рд╕рд╛рдпрд╛рд▓рд╛ рдбрд┐рдЬреАрдЯрд▓ рдЯреНрд░рд╛рдиреНрд╕рдлреЙрд░реНрдореЗрд╢рди рд╣рд╡реЗ рдЕрд╕рд▓реНтАНрдпрд╛рд╕ рдХреЛрдареВрди рд╕реБрд░реБрд╡рд╛рдд рдХрд░рд╛рд╡реА рддреЗ рд╕рд╛рдВрдЧреЗрд▓ - Metalloinvest рдЪреЗ рдЙрджрд╛рд╣рд░рдг рд╡рд╛рдкрд░реВрди.
рд░реЛрд╕рдмрдБрдХрдордзреАрд▓ рдЖрдВрджреНрд░реЗ рдкреЛрдиреЛрдорд╛рд░реЗрд╡реНрд╣ Red Hat рд╕рдмрд╕реНрдХреНрд░рд┐рдкреНрд╢рди рд╕рдкреЛрд░реНрдЯ рд╡рд╛рдкрд░реВрди рдлрдХреНрдд рдПрдХрд╛ рд╡рд░реНрд╖рд╛рдд рдмрдБрдХреЗрдЪреНрдпрд╛ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдирд╛ рдирд╡реАрди рджрд░реНрдЬрд╛рдЪреНрдпрд╛ рдкрд╛рддрд│реАрд╡рд░ рдХрд╕реЗ рдиреНрдпрд╛рд╡реЗ рд╣реЗ рд╕рд╛рдВрдЧреЗрд▓.
рдЖрд░рдПрд╕рдП рдХрдбреВрди рд╕реЗрд░реНрдЧреЗрдИ рдЕрд▓реЗрдХреНрд╕реЗрд╡реНрд╣ Red Hat OpenShift рдЪреНрдпрд╛ рдорджрддреАрдиреЗ рдХреЗрдВрджреНрд░реАрдХреГрдд рд╕рдВрдХрд▓рди, рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдгрд┐ рдЕрдирд┐рд╡рд╛рд░реНрдп рдСрдЯреЛ рдЗрдиреНрд╢реБрд░рдиреНрд╕рд╡рд░реАрд▓ рдорд╛рд╣рд┐рддреАрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рдХрд╢реА рддрдпрд╛рд░ рдХреЗрд▓реА рдЧреЗрд▓реА рдпрд╛рдмрджреНрджрд▓ рдмреЛрд▓реВ. рддрд╕реЗ, рд╕рд┐рд╕реНрдЯреАрдордордзреНрдпреЗ рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╡рд╛рдвреАрд╕рд╛рдареА 10 рдкрдЯ рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ!
рд░реЗрдХреЙрд░реНрдбрд┐рдВрдЧрдордзреНрдпреЗ:
рд╕рдореНрд░рд╛рдЯ "рдСрдкрд░реЗрдЯрд░": рдУрдкрдирд╢рд┐рдлреНрдЯ рдЖрдгрд┐ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдордзреАрд▓ рдСрдкрд░реЗрдЯрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА OpenShift-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЬрд╛рджреВ Red Hat OpenShift рдЖрдгрд┐ рдорд╢реАрди API
*рд╣реЗрдбрд░ рдЗрдореЗрдЬ ┬й
рд╕реНрддреНрд░реЛрдд: www.habr.com