рд╡рд┐рдХрд╛рд╕ рдХреА рддреБрд▓рдирд╛ рдПрдХ рддрд╕реНрд╡реАрд░ рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдЬрд╣рд╛рдБ рдХрд▓рд╛рдХрд╛рд░ рдПрдХ рдЕрдЧреНрд░рдгреА рдбреЗрд╡рд▓рдкрд░ рд╣реИред рдПрдХ рд╢рд╛рдирджрд╛рд░ рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯрд╡рд░реНрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ - рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯреНрд╕ рдХреА рд░рдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде - рдЖрдзреБрдирд┐рдХрддрд╛рд╡рд╛рджреАред рд▓реЗрдХрд┐рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдзрд╛рд░рд╛ рдкрд░ рд░рдЦрдиреЗ рдФрд░ рдЪреБрдирдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдЫреЛрдбрд╝ рджреЗрдВ - рдХрд▓рд╛ред рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдкрд╣рд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ IBM Kubernetes рд╕реЗрд╡рд╛ рдФрд░ IBM Managed OpenShift рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдХреИрд╕реЗ рдмрдирд╛рдИ рдФрд░ рдЪрд▓рд╛рдИ рдЧрдИрдВ, рдФрд░ рдЖрдк IBM Kubernetes рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдХреИрд╕реЗ рдФрд░ рдХреИрд╕реЗ рдЖрдЬрд╝рд╛рдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЖрдИрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рдкрд┐рдЫрд▓реЗ рджрд╕ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд░ рд░рд╣рд╛ рд╣реИред рдпрд╣ рд╕рднреА рдмрдбрд╝реЗ рдирд┐рдЧрдореЛрдВ рдХреА рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЭрд╛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖ, рдлрд┐рд░ рд╕реЙрдлреНрдЯрд▓реЗрдпрд░ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЖрднрд╛рд╕реА рдФрд░ рднреМрддрд┐рдХ рдорд╢реАрдиреЛрдВ рдХреЗ рд╕рд╛рде, рдлрд┐рд░ рдкрд╛рдПрдПрд╕ рдХрд╛ рдкрд╛рдВрдЪ рд╕рд╛рд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг (рдХреНрд▓рд╛рдЙрдб рдлрд╛рдЙрдВрдбреНрд░реА рд░рдирдЯрд╛рдЗрдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░) рдФрд░ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реБрдЖред рдорд╛рд╕реНрдХреЛ рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рдиреЗ рднреА рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рднрд╛рдЧ рд▓рд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЖрдЬ рдпрд╣ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдУрдкрдирд╢рд┐рдлреНрдЯ рдХреНрдпрд╛ рд╣реИрдВ рдФрд░ рдпрд╣ рдЖрдИрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХрдИ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рдирд╣реАрдВ рдмрддрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЖрдВрддрд░рд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдкрд░реНрджрд╛ рдЦреЛрд▓рдирд╛ рд╕рдВрднрд╡ рд╣реИред
Kubernetes рдХреНрдпрд╛ рд╣реИ рдФрд░ рд╕реНрдерд╛рдиреАрдп рд╕реНрдерд╛рдкрдирд╛ рд╕реЗ рднрд┐рдиреНрди kubernetes / openhift рдХреИрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
Kubernetes рдХреЛ рд╢реБрд░реВ рдореЗрдВ рдХрдВрдЯреЗрдирд░реАрдХреГрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рд╣реИрдВ (рдореИрдВ рдЕрдиреБрд╡рд╛рдж рдХреЗ рдмрд┐рдирд╛ рдЫреЛрдбрд╝ рджреВрдВрдЧрд╛, рддрд╛рдХрд┐ рд╢рдмреНрджрд╛рд╡рд▓реА рдХреЛ рди рддреЛрдбрд╝реВрдБ):
- рд╕реЗрд╡рд╛ рдХреА рдЦреЛрдЬ рдФрд░ рднрд╛рд░ рд╕рдВрддреБрд▓рди
- рднрдВрдбрд╛рд░рдг рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди
- рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реЛрд▓рдЖрдЙрдЯ рдФрд░ рд░реЛрд▓рдмреИрдХ
- рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмрд┐рди рдкреИрдХрд┐рдВрдЧ
- рдЖрддреНрдо рдЪрд┐рдХрд┐рддреНрд╕рд╛
- рдЧреБрдкреНрдд рдФрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рдкреНрд░рдмрдВрдзрди
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдЗрди рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдХреБрдмреЗрд░рдиреЗрдЯ рдХреЛ рдЖрдкрдХреЗ рдШрдЯрдХреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдпрд╛ рдПрдХ рдПрдкреАрдЖрдИ рдЙрдкрдХрд░рдг рдХреЗ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╢реБрд░реВ рд╣реБрдЖ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдСрдкрд░реЗрдЯрд░реЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ)ред
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдлрд╛рдпрджреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреЗ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдФрд░ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдХрдВрдЯреЗрдирд░реАрдХреГрдд рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрд▓рд╛рдЙрдб рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ - рдХрдИ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдФрд░ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рдкреВрд░рд╛ рдкреНрд░рд╢рд╛рд╕рди рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ:
- рдХреНрд▓рд╕реНрдЯрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди
- рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрд▓рдмреНрдзрддрд╛ рдФрд░ рд╡рд┐рддрд░рдг рдХреА рд╕реНрдерд╛рдкрдирд╛
- рдЕрджреНрдпрддрди рдФрд░ рдлрд┐рдХреНрд╕рдкреИрдХ рдХреА рд╕реНрдерд╛рдкрдирд╛
- рджреЛрд╖ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдФрд░ рд╕реБрд░рдХреНрд╖рд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ (рд▓реЗрдЦ рдореЗрдВ рдЕрдзрд┐рдХ)
- ...
рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдк рдХрдИ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реАрдорд┐рдд рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдорддреМрд░ рдкрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдХрдИ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдВрдЧреЗ рдЬреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВред рдореБрдЦреНрдп рд▓рд╛рдн рдирд┐рд╕реНрд╕рдВрджреЗрд╣ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреА рдЯреАрдо рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╕рдореВрд╣реЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдордп рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдмреЗрд╢рдХ, рдкреНрд░рдмрдВрдзрд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдУрдкрдирд╢рд┐рдлреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рднреА рд╕рдВрдЧрдардиреЛрдВ рдореЗрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдп рд╣реИрдВ рдЬреЛ рдмрд╛рджрд▓реЛрдВ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдорд╣рд╛рди рд╣реИрдВред
рдХреНрд▓рд╛рдЙрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░
рдХрдВрдкрдиреА рдХреЗ рдЕрдВрджрд░, IBM рдкреНрд░рдмрдВрдзрд┐рдд Kubernetes рдкрд░рд┐рдпреЛрдЬрдирд╛ рдФрд░ IBM рдкреНрд░рдмрдВрдзрд┐рдд OpenShift рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ Armada рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдПрдХ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдИ рдереА, рд▓реЗрдХрд┐рди рдЕрдм рдпрд╣ 6 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ 60 рдХреНрд▓рд╛рдЙрдб рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрд╣ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдмрд╛рджрд▓ рдХреИрд╕реЗ рдмрдврд╝рддрд╛ рд╣реИ, рдореИрдВ рджреЛ рд╢рдмреНрджреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛: рд╣рдм рдФрд░ рдкреНрд░рд╡рдХреНрддрд╛ред рд╕рдВрдкреВрд░реНрдг рдЕрд░рдорд╛рдбрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдЧреБрдЪреНрдЫреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдХреБрдмреЗрд░рдиреЗрдЯ рдкрд░ рдЪрд▓рддрд╛ рд╣реИред рдЬреИрд╕реЗ рд╣реА рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдХреЗ рдкрд╛рд╕ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЖрд╡рд╢реНрдпрдХ рд╕реЗрдЯ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рдВрд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИрдВ, рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рд╡рдХреНрддрд╛ рдХреЛ рддреИрдирд╛рдд рдХрд░рддрд╛ рд╣реИред рдпреЗ рдкреНрд░рд╡рдХреНрддрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдореВрд╣реЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд░рд╣реЗрдВрдЧреЗред
рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдореЗрдВ 1,500 рд╕реЗ рдЕрдзрд┐рдХ рддреИрдирд╛рддреА рд╣реИрдВ рдФрд░ рдпрд╣ 60 рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдпрд╣ рд╕рдм рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ 15,000 рд╕реЗ рдЕрдзрд┐рдХ рд╕рдореВрд╣реЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ (рдкрд░реАрдХреНрд╖рдг рдореБрдХреНрдд рдХреНрд▓рд╕реНрдЯрд░ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВ рдЬреЛ рдПрдХ рд╣реА рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдкрд░ рддреИрдирд╛рдд рд╣реИрдВ)ред
IKS рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд OpenShift рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЯреАрдо рдиреЗ OpenSource рдореЙрдбрд▓ рдХрд╛ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрдИрдмреАрдПрдо рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рдкрд╛рд╕ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрд░реНрдордбрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ рдФрд░ рдЕрдкрдиреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреАрдЖрд░рдПрд╕ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕реЗрд╡рд╛ рдХреЗ рдХрд╛рдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ CI / CD рдЙрдкрдХрд░рдг рднреА рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЧрдП рдереЗ, рдЬрд┐рдиреНрд╣реЗрдВ рд░рдЬрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред 2019 рдХреА рдЧрд░реНрдорд┐рдпреЛрдВ рдореЗрдВ, рдЖрдИрдмреАрдПрдо рдиреЗ рд░рдЬрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╕рднреА рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдХреЛ рдУрдкрдирд╕реЛрд░реНрд╕ рдХреЛ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, IKS рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдУрдкрдирд╢рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:

рдЬрдм рдЖрдк рдЖрдИрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рд╕реАрдПрд▓рдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЗ рдЕрдиреБрд░реЛрдз рдЕрд░реНрдорд╛рдбрд╛ рдПрдкреАрдЖрдИ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рдлрд┐рд░ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдкреНрд░рд╡рдХреНрддрд╛ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╢реНрд░рдорд┐рдХреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рдкрд╣рд▓ рдХрд░рддрд╛ рд╣реИред рд╢реНрд░рдорд┐рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдкреВрд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЛ рдЖрдИрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ (рдЙрд░реНрдл рд╕реЛрдлрд▓реЗрдпрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдПрдХ рд╣реА рдЖрднрд╛рд╕реА рдЙрджрд╛рд╣рд░рдг рдФрд░ рдирдВрдЧреЗ рдзрд╛рддреБ рд╣реЛрд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЗ "рдЧрдгрдирд╛" рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж, рдЖрдкрдХреЛ рдПрдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрди рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ рдФрд░ рдЖрдк рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЪреВрдВрдХрд┐ OpenShift рдФрд░ Kubernetes рдЕрдкрдиреА рдХреНрд╖рдорддрд╛рдУрдВ рдФрд░ рд╡рд┐рдХрд╛рд╕ рд░реЛрдбрдореИрдк рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╕реНрдЯреИрдХ рдЕрд▓рдЧ рд╣реИ:

рд╕реБрд░рдХреНрд╖рд╛ рдХреИрд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ?
рд╣рдо рдЕрд░реНрдорд╛рдбрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрдХрдиреАрдХреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдФрд░ рд╡рд┐рдкрдгрди рд╕реЗ рджреЛрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдмрд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╕рдордп рдЬреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд╣рд░ рдХреЛрдИ рдПрдХ рд╣реА рд╕рд╡рд╛рд▓ рдкреВрдЫрддрд╛ рд╣реИ - рдкреНрд░рджрд╛рддрд╛ рдХреИрд╕реЗ рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИ рдФрд░ рдореЗрд░реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рджреЛрд╖ рд╕рд╣рдирд╢реАрд▓рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ? .. рдЗрд╕ рдкреНрд░рд╢реНрди рдХрд╛ рдЙрддреНрддрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдмрд┐рдирд╛ рдкреНрд░рджрд░реНрд╢рди, рд╕реБрд╡рд┐рдзрд╛, рд╕реЗрд╡рд╛ рдХреЗ рд╕реНрддрд░ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рдПрдХ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдХрд┐рд╕реА рднреА рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди, рдореИрдВ рдЦрддрд░реЛрдВ рдХрд╛ рдПрдХ рдирдХреНрд╢рд╛ рдЦреАрдВрдЪрддрд╛ рд╣реВрдВред рдЗрд╕рдореЗрдВ рд╕рднреА рд╕рдВрднрд╡ рд╣реИрдХрд┐рдВрдЧ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдкреЗрд╢ рдХрд░рдирд╛ рдФрд░ рдЕрдкрдиреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рдбреЗрдЯрд╛ рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛:
- рдЖрдзрд╛рд░рднреВрдд рд╕рдВрд░рдЪрдирд╛ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░
- Kubernetes API рдФрд░ etcd рддрдХ рдкрд╣реБрдВрдЪ
- рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рд╕реНрдЯрд░ рдФрд░ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдбреНрд╕
- рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛
- рд▓рдЧрд╛рддрд╛рд░ рднрдВрдбрд╛рд░рдг рд╕реБрд░рдХреНрд╖рд╛
- рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдкреНрд░рд╡реЗрд╢ рдХрд░рдирд╛
- рдХрдВрдЯреЗрдирд░ рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдХрдВрдЯреЗрдирд░ рдЫрд╡рд┐рдпрд╛рдВ
рдЕрдм, рдкрд╣рд▓реА рдЪреАрдЬреЗрдВ рдкрд╣рд▓реЗ:
рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдЦреБрдж рдФрд░ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░
рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рд╣рдо рдЖрдИрдЯреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рднрд░рд╛рдИ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд░рдЦрд░рдЦрд╛рд╡ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреИрд╕реЗ рдЕрд▓рдЧ рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рдорд╛рд░реЗ рд░рд┐рдпрд░ рдХреЛ рдХрд╡рд░ рдХрд░реЗрдЧрд╛, рдФрд░ рдФрджреНрдпреЛрдЧрд┐рдХ рдФрд░ рдЙрджреНрдпреЛрдЧ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреА рдорджрдж рд╕реЗ рдЗрд╕ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдЧрд╛, рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреА рдорджрдж рд╕реЗред рдЖрдбрд┐рдЯ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ред рдЗрд╕ рдкрд╣рд▓реВ рдХреЛ рдЖрдИрдмреАрдПрдо рдХреА рдЯреАрдо рдиреЗ рдкреВрд░реА рдЧрдВрднреАрд░рддрд╛ рдХреЗ рд╕рд╛рде рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдФрд░ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХреА рдФрд░ рдПрдХ рд╕реНрдерд╛рди рдкрд░ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ ( https://www.ibm.com/cloud/compliance )
рдПрдХреНрд╕реЗрд╕ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ API рдФрд░ etcd
Kubernetes API рдФрд░ рдбреЗрдЯрд╛ рдХреЛ etcd рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рддреАрди рд╕реНрддрд░реЛрдВ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рд╣реЛрдЧрд╛ред рдкреНрд░рддреНрдпреЗрдХ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдЯреЛрдХрди рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЯреЛрдХрди, рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдбреЗрдЯрд╛ (RBAC), рдФрд░ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ (рдиреАрдЪреЗ рдЪрд┐рддреНрд░ рджреЗрдЦреЗрдВ) рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред

рдЪреВрдВрдХрд┐ рд╡рд┐рдЬрд╝рд╛рд░реНрдбреНрд╕ рдХреЛ рдкреНрд░рд╡рдХреНрддрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдХреЗрдВрджреНрд░реАрдп рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЖрдк рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рдЬрд╝рд╛рд░реНрдбреНрд╕ рд╕реНрд╡рдпрдВ рднреА рдЖрдкрдХреЗ рдХреНрд▓рд╛рдЙрдб рдЦрд╛рддреЗ рдореЗрдВ рд╕реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ (рд╢реНрд░рдорд┐рдХреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд) рдХреА рд╕реВрдЪреА рдореЗрдВ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣реЗ рд╣реИрдВред рд╕рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░рд┐рд╡рд░реНрддрди рдХреЗрд╡рд▓ рдХреБрдЫ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рднреАрддрд░ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рддрд░рдл, рдпрд╣ рдПрдХ рд╕реАрдорд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рд╕реАрдорд╛ рдХреЗ рдХрд╛рд░рдг, рд╕рд╛рдЗрдмрд░ рдЕрдкрд░рд╛рдзрд┐рдпреЛрдВ рдХреЛ рдЖрдкрдХреЗ рдЬрд╛рджреВрдЧрд░реЛрдВ рддрдХ рднреА рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реЛрдЧреА, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдорд╛рдирд╡ рддреНрд░реБрдЯрд┐ рдХрд╛рд░рдХ рдирд╣реАрдВ рд╣реИ, рдХреБрдмреЗрд░рдиреЗрдЯ рдШрдЯрдХреЛрдВ рдХреЗ рдЕрд╕рдВрдЧрдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рдЬреЛрдЦрд┐рдо рдирд╣реАрдВ рд╣реИ, рдФрд░ рд╕рдВрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рд╢рд╛рд╕рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╕реБрд╡рд┐рдзрд╛ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдИрдмреАрдПрдо рдЧрд▓рддреА рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдорд╛рд╕реНрдЯрд░ рдХреЗ рд╕рд╣реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдШрдЯрдХреЛрдВ рдХреЗ рдХреБрдЫ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдЦреНрдд рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рд╕реНрдерд╛рди рдкрд░ рдореИрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рджреЗрдЦреВрдВрдЧрд╛ рдФрд░ рдЕрдкрдиреА рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред
рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рд╕реНрдЯрд░ рдФрд░ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдбреНрд╕
рд╢реНрд░рдорд┐рдХреЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдФрд░ рдиреЛрдбреНрд╕ рдХреЗ рдорд╛рд╕реНрдЯрд░ рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдиреЛрдбреНрд╕ рдХреЗ рдмреАрдЪ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╡реАрдкреАрдПрди рд╕реБрд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╣рд╛рд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЛ рдСрд░реНрдбрд░ рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реЛрддрд╛ рд╣реИред рд╣рдо рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реНрддрд░ рдкрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рддрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд░реНрдорд░ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд░реНрдорд░ рдкреНрд░рддреНрдпреЗрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрди рдПрдХреНрд╕реЗрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдХрд╛ рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИред
рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рддреЗ рд╕рдордп, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕реВрдЯ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЪреБрдирдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рдпрд╛ рдирдВрдЧреЗрдореЗрдЯ рд╕рд░реНрд╡рд░ рдмрдирд╛рдП рдЬрд╛рдПрдВрдЧреЗ, рдЬрд┐рд╕ рдкрд░ рдЖрдкрдХреЗ рд╢реНрд░рдорд┐рдХреЛрдВ рдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдШрдЯрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЗ рдУрдПрд╕ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдкреНрд░рдмрдВрдзрди рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реЛрдиреЗ рдкрд░, рдЬреЛ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдХреЗ рдУрдПрд╕ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреАред Ssh рдкрд░ рдХреЛрдИ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ IP рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рд╣реИ, рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ ssh рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ kubectl рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдпрд╣ рдХрдиреЗрдХреНрд╢рди OpenVPN рд╕реБрд░рдВрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛
рдкреНрд░рдмрдВрдзрд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯ рдФрд░ рдУрдкрдирд╢рд┐рдлреНрдЯ рдореЗрдВ, рдиреЗрдЯрд╡рд░реНрдХ рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдХреИрд▓рд┐рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд╛ рдкреВрд░реНрд╡-рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдФрд░ рдХреИрд▓рд┐рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИред рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдЙрд╕реА рд╡реАрдПрд▓рдПрдПрди рдореЗрдВ рдПрдХ рд╣реА рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рдЖрдкрдХреЗ рд╕рднреА рдЕрдиреНрдп рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╕рд╛рдзрд╛рд░рдг рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдФрд░ рдирдВрдЧреЗ рд╕рд░реНрд╡рд░, рд╕рд╛рде рд╣реА рд╕рд╛рде рдиреЗрдЯрд╡рд░реНрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдо, рдФрд░ рдЖрдкрдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ рд╕реНрдерд┐рдд рдХреИрд▓рд┐рдХреЛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЖрдкрдХреА рддреИрдирд╛рддреА рдХреЗ рд╕рд╛рде рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред
рдЬрдм рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡реАрдПрд▓рдПрдПрди рдХреЗ рд╕рд╛рде рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ HostEndpoint
рд╕рд╛рде рдПрдХ HostEndpoint
рд╕рдВрд╕рд╛рдзрди рдмрдирд╛рддрд╛ рд╣реИ ibm.role: worker_public
рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рд╣рд░реА рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХрд░реНрддрд╛_рдкрдмреНрд▓рд┐рдХ ibm.role: worker_public
ред рдмрд╛рд╣рд░реА рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ ibm.role: worker_public
рд╕рд╛рде рд╕рднреА ibm.role: worker_public
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдиреАрддрд┐рдпреЛрдВ рдХреЛ рд╕рднреА рд╕рдорд╛рдкрди рдмрд┐рдВрджреБрдУрдВ рдкрд░ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛ред
рдХреИрд▓рд┐рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдиреАрддрд┐рдпрд╛рдВ рд╕рднреА рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдХреБрдЫ рдШрдЯрдХреЛрдВ (Kubernetes NodePort, LoadBalancer рдФрд░ Ingress service) рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВред рдЕрдиреНрдп рд╕рднреА рдпрд╛рддрд╛рдпрд╛рдд рдЕрд╡рд░реБрджреНрдз рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдиреАрддрд┐рдпрд╛рдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рднреАрддрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ (рдкреЙрдбреНрд╕ рдХреЗ рдмреАрдЪ рд╕рд╣рднрд╛рдЧрд┐рддрд╛)
рд▓рдЧрд╛рддрд╛рд░ рднрдВрдбрд╛рд░рдг рд╕реБрд░рдХреНрд╖рд╛
рджреГрдврд╝рддрд╛ рдХреЗ рд╕реНрддрд░ рдкрд░ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рдХреБрдВрдЬреА рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ IKS рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз:
- рдХреНрд▓рд╛рд╕рд┐рдХ рдПрдирдПрдлрдПрд╕
- рдХреНрд▓рд╛рд╕рд┐рдХ рдмреНрд▓реЙрдХ рд╕реНрдЯреЛрд░реЗрдЬ (iSCSI)
- VP рдмреНрд▓реЙрдХ рд╕реНрдЯреЛрд░реЗрдЬ
- рдЖрдЗрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ
- рдкреЛрд░реНрд╡реЗрд░рдХреНрд╕-рдЖрдзрд╛рд░рд┐рдд рдПрд╕рдбреАрдПрд╕ (рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╢реНрд░рдорд┐рдХреЛрдВ рдХреА рд╕реНрдерд╛рдиреАрдп рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ)
рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рд▓реЙрдЧрд┐рдВрдЧ
IKS рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЖрдк IBM рдХреНрд▓рд╛рдЙрдб рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдпрд╛ Sysdig рдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдмрд┐рдирд╛ рдирд╣реАрдВ рдерд╛ред рдкреНрд░рдмрдВрдзрд┐рдд OpenShift рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рд▓реЙрдЧреНрд╕ рдХреЗ рд╕рд╛рде, рдЪреАрдЬреЗрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИрдВред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рд╕реЗ рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд╣рдо рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдкрдиреЗ рдФрд░ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЙрдЧ рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ:
- рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓реЙрдЧ рдЦреБрдж (STDOUT, STDERR)
- рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓реЙрдЧ (рдпрджрд┐ рдЙрдирдХреЗ рд▓рд┐рдП рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ)
- рдХрд╛рд░реНрдп рдиреЛрдб рд╕реЗ рд▓реЙрдЧ
- рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдкреАрдЖрдИ рд▓реЙрдЧреНрд╕
- рд▓реЙрдЧ рдЗрди рдХрд░рддрд╛ рд╣реИ
- рд╕рднреА рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рд┐рд╕реНрдЯрдо рдШрдЯрдХреЛрдВ рдХреЗ рд▓реЙрдЧ (рдХреНрдпреВрдм-рд╕рд┐рд╕реНрдЯрдо рдиреЗрдорд╕реНрдкреЗрд╕)
рд▓реЙрдЧ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, LogDNA рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рдЖрдИрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рд▓реЙрдЧ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдЯреИрд░рд┐рдл рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рднреА рд▓реЙрдЧ рдХреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрдВрд╕реЛрд▓ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреВрд░реНрд╡рд╡реНрдпрд╛рдкреА рдпрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдк рдкреНрд░рддреНрдпреЗрдХ 6 рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЕрд▓рдЧ рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ рдЕрдкрдиреЗ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдФрд░ рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдореЗрдВ рдЕрдиреНрдп рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд▓реЙрдЧ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЛ рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рд░рд▓ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП LogDNA рдПрдЬреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдкреЙрдб рд▓рдЧрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ рд╕рднреА рд▓реЙрдЧ рд▓реЙрдЧрдбреАрдПрдирдП рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рднреЗрдЬреЗ рдЬрд╛рдПрдВрдЧреЗ, рдлрд┐рд░, рдЪреБрдиреЗ рд╣реБрдП рдкреНрд▓рд╛рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡реЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдВрдЧреЗред
рдЕрдкрдиреА рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдЕрдВрджрд░ рдЧрддрд┐рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕рдореЗрдВ рд▓реЙрдЧрд┐рди рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИ, LogDNA рдХреЗ рд╕рд╛рде рдЧрддрд┐рд╡рд┐рдзрд┐ рдЯреНрд░реИрдХрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ - рдпрд╣ рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЖрдк рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░ Sysdig рдХреЗ рд╕рд╛рде IBM рдХреНрд▓рд╛рдЙрдб рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕реЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдпрд╣ рд╕рднреА 6 рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдХрдИ рдореАрдЯреНрд░рд┐рдХ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдФрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рддрд╛рд╡рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдПрдХреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рд╕реБрд╕реНрдд, рдИрдореЗрд▓, рдкреЗрдЬрд░реВрдЯ, рд╡реЗрдмрд╣реВрдХ, рдЖрджрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реВрдЪрдирд╛рдУрдВ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд╕рд╛рде рдШрдЯрдирд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдВрдЯреЗрдирд░ рдФрд░ рдХрдВрдЯреЗрдирд░ рдЫрд╡рд┐ рд╕реБрд░рдХреНрд╖рд╛
DevOps рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдВрдкрдиреА рдХреА рдЕрдкрдиреА рд░рд╛рдп рд╣реИред рдпрджрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЖрдИрдмреАрдПрдо рдЧреИрд░реЗрдЬ рдкрджреНрдзрддрд┐ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕рдордЭрдирд╛ рдХрд┐ рдХрдИ рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ DevSecOps рднреА рдмрдирддрд╛ рд╣реИ рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдбреЙрдХрд░реА рдХрдВрдЯреЗрдирд░ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрдХ рдХреА рдЫрд╡рд┐ рдХрд┐рди рдЪрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░рддреА рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрдХреГрддрд┐ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред

рдЖрдИрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рдореЗрдВ, рдбреЙрдХрд░ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЛ рд╕реЗрд╡рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдЗрд╕ рд░рдЬрд┐рд╕реНрдЯреНрд░реА docker рдЫрд╡рд┐ рдХреЛ рдПрдХ рдЫрд╡рд┐ рднреЗрдЬрддреЗ рд╕рдордп рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдиреЛрдб рдХреА рдУрд░ рд╕реЗ, рдПрдбрдСрди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдЦрдВрдбрддрд╛ рдФрд░ рдЕрдиреБрдкрд╛рд▓рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ - рднреЗрджреНрдпрддрд╛ рд╕рд▓рд╛рд╣рдХрд╛рд░ред рдЗрди рдиреАрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЗ рд╕рд░реНрдХрд▓ рдХреЛ рд╕реАрдорд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╕реЗ рдбреЙрдХ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
apiVersion: securityenforcement.admission.cloud.ibm.com/v1beta1 kind: ClusterImagePolicy metadata: name: ibmcloud-default-cluster-image-policy spec: repositories: # CoreOS Container Registry - name: "quay.io/*" policy: # Amazon Elastic Container Registry - name: "*amazonaws.com/*" policy: # IBM Container Registry - name: "registry*.bluemix.net/*" policy
рднреЗрджреНрдпрддрд╛ рд╕рд▓рд╛рд╣рдХрд╛рд░ рд╕рдордп-рд╕рдордп рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рд╕реНрдХреИрди рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИред рд╕рдВрднрд╛рд╡рд┐рдд рднреЗрджреНрдпрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдбреЙрдХрд░реЛрдВ рдХреА рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЦрддрд░рдирд╛рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдкрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рд╕реБрд░рдХреНрд╖рд╛ рд╕рд▓рд╛рд╣рдХрд╛рд░ рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреА рд╕рднреА рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХрд╛ рдХреЗрдВрджреНрд░ рд╣реИред рдпрд╣ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рджреЗрддрд╛ рд╣реИред рдпрд╣ рд╡рд▓реНрдирд░реЗрдмрд┐рд▓рд┐рдЯреА рдПрдбрд╡рд╛рдЗрдЬрд░ рдХреЗ рдкрд░рд┐рдгрд╛рдо рдФрд░ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде рд╣реА, рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдШрдЯрдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреА рд╕рдордп рдкрд░ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рдкрдВрдЬреАрдХрд░рдг рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдЙрджрд╛рд╣рд░рдг
рдЖрдк рдЖрдИрдмреАрдПрдо рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЕрдкрдиреЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рддреИрдирд╛рдд рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
- IBM рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░реЗрдВ : https://ibm.biz/rucloud (рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдИрдореЗрд▓ рдкрддреЗ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреА рд╣реЛрдЧреА, рдЖрдкрдХреЛ рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдбреЗрдЯрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ)
- IKS рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдХреЛ рдПрдХ рднреБрдЧрддрд╛рди рд░рд╛рд╢рд┐ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЕрдкрдЧреНрд░реЗрдб рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдХреЗ рдФрд░ рдЕрдкрдиреЗ рдмреИрдВрдХ рдХрд╛рд░реНрдб рд╡рд┐рд╡рд░рдг рджрд░реНрдЬ рдХрд░рдХреЗ - рдЖрдкрдХреЛ рдЦрд╛рддреЗ рдореЗрдВ $ 200 рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗ)ред рдпрд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╣реИрдмрд░ рдХреЗ рдкрд╛рдардХреЛрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдХреЛ рдЯреНрд░рд╛рдпрд▓ рдореЛрдб рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреВрдкрди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдпрд╣ рдЖрдкрдХреЛ 30 рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рдореЗрдВ рдПрдХ рдиреНрдпреВрдирддрдо рдХреНрд▓рд╕реНрдЯрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдЗрд╕ рдЕрд╡рдзрд┐ рдХреЗ рдмрд╛рдж, рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рд▓рд┐рдВрдХ рдкрд░ рдПрдХ рдХреВрдкрди рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - https://ibm.biz/cloudcoupon ред рдХрд╛рд░реНрдп рджрд┐рд╡рд╕ рдХреЗ рджреМрд░рд╛рди рдХреВрдкрди рдХреА рдкреБрд╖реНрдЯрд┐ рдХреА рдЬрд╛рддреА рд╣реИред
- рдЖрдк рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдХреИрдЯрд▓реЙрдЧ рд╕реЗ рдПрдХ рдореБрдХреНрдд рдХреНрд▓рд╕реНрдЯрд░ (рдПрдХ рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ 2 vCPUs 4GB RAM) рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ - https://cloud.ibm.com/kubernetes/catalog/cluster/create
- рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╛рдиреЗ рдореЗрдВ 5-7 рдорд┐рдирдЯ рдХрд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж IKS рдХреНрд▓рд╕реНрдЯрд░ рдЖрдкрдХреЛ рдЙрдкрд▓рдмреНрдз рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдирд┐рд╖реНрдХрд░реНрд╖
рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмрд╛рдж рдкрд╛рдардХ рдХреЗ рдкрд╛рд╕ рдХрдо рд╕рд╡рд╛рд▓ рд╣реИрдВ рдХрд┐ рдХреИрд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдЦреБрд▓реА рдкрд╛рд░реА рдХрд╛рдо рдХрд░рддреА рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдкрд░ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрджреЗрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЖрдИрдмреАрдПрдо рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЕрднреНрдпрд╛рд╕ рдирд┐рдЬреА рдмрд╛рджрд▓реЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рд╕рд╛рде, рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдореЗрдВ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВред
рд╕рд╛рдзрди
IKS рд╕реБрд╕реНрдд
https://ibm-container-service.slack.com/
https://www.ibm.com/cloud/blog/announcements/ibm-cloud-activity-tracker-with-logdna-for-ibm-cloud-object-storage
https://www.ibm.com/cloud/blog/announcements/introducing-the-portworx-software-defined-storage-solution
https://cloud.ibm.com/docs/services/Monitoring-with-Sysdig?topic=Sysdig-getting-started