рдкрдЫрд┐
рдХрд┐рди рдХреБрдиреИ рдкрдирд┐ рдердкрд┐рдиреЗ?
рдпреЛ рдХреБрдиреИ рдЧреЛрдкреНрдп рдХреБрд░рд╛ рдЫреИрди рдХрд┐ Kubernetes рдПрдХ рддрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд рд╕рдмреИ-рдЗрди-рд╡рди рдЙрддреНрдкрд╛рджрди рд╣реЛрдЗрди, рд░ "рд╡рдпрд╕реНрдХ" рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдердкрд╣рд░реВ рдЪрд╛рд╣рд┐рдиреНрдЫред Addon-operator рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдпреА рдПрдб-рдЕрдирд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛, рдХрдиреНрдлрд┐рдЧрд░ рд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд░рд╛рдЦреНрди рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред
рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдердк рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдорд╛ рдЦреБрд▓рд╛рд╕рд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ
рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реВ рдХреЗ рд╣реБрдиреН?
рдЕрднреНрдпрд╛рд╕рд▓реЗ рджреЗрдЦрд╛рдПрдХреЛ рд░реВрдкрдорд╛, рдХреБрд░рд╛ рдПрдХ рд╕реНрдерд╛рдкрдирд╛рдорд╛ рд╕реАрдорд┐рдд рдЫреИрдиред рдХреНрд▓рд╕реНрдЯрд░рд╕рдБрдЧ рдЖрд░рд╛рдорд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди, рдПрдб-рдЕрдирд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди, рдЕрд╕рдХреНрд╖рдо (рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рд╣рдЯрд╛рдЗрдПрдХреЛ) рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫ, рд░ рддрдкрд╛рдИрдВрд▓реЗ рдЙрддреНрдкрд╛рджрди рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБ рдЕрдШрд┐ рдХреЗрд╣реА рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди рдЪрд╛рд╣рд╛рдиреБрд╣реБрдиреНрдЫред
рддреНрдпрд╕реЛрднрдП, рд╣реБрдирд╕рдХреНрдЫ рдЙрддреНрддрд░рджрд╛рдпреА рдпрд╣рд╛рдБ рдкрд░реНрдпрд╛рдкреНрдд рд╣реБрдиреЗрдЫ? рд╣реБрдирд╕рдХреНрдЫред рддрд░ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдкреВрд░реНрдг рдПрдб-рдЕрдирд╣рд░реВ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдмрд┐рдирд╛ рдмрд╛рдБрдЪреНрджреИрдирдиреНред рдпреА рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕реНрдХрд░рдг (aws, gce, azure, bare-metal, do, ...) рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫред рдХреЗрд╣реА рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХрд┐рдБрджреИрди; рддрд┐рдиреАрд╣рд░реВ рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрдкрд░реНрдЫред рд░ рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрдерд┐рд░ рдЫреИрди: рдХреЗрд╣рд┐ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрдиреБрдкрд░реНрдиреЗрдЫред рд░ рдпрд╣рд╛рдБ Ansible рдкрд╣рд┐рд▓реЗ рдиреИ рд╣рд░рд╛рдЗрд░рд╣реЗрдХреЛ рдЫ: рддрдкрд╛рдИрд▓рд╛рдИ рдПрдЙрдЯрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд╛рд╣рд┐рдиреНрдЫ рдЬреБрди рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд░рд╣рдиреНрдЫ, рдЕрд░реНрдерд╛рддреНред Kubernetes рдЕрдкрд░реЗрдЯрд░ред
рдХрд╛рдордорд╛ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗрд╣рд░реВрд▓реЗ kubectl apply
рд░ рдореЛрдирд┐рдЯрд░, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХрдиреНрдлрд┐рдЧрдореНрдпрд╛рдк, рдЬрд╣рд╛рдБ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рднрдгреНрдбрд╛рд░ рдЧрд░рд┐рдиреЗрдЫред рдпреЛ рд▓рдЧрднрдЧ addon-operator рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
рдПрдбрдЕрди рдЕрдкрд░реЗрдЯрд░рдорд╛ рдпреЛ рдХрд╕рд░реА рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реБрдиреНрдЫ?
рдирдпрд╛рдБ рд╕рдорд╛рдзрд╛рди рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрд╛, рд╣рд╛рдореА рдирд┐рдореНрди рд╕рд┐рджреНрдзрд╛рдиреНрддрд╣рд░реВрдмрд╛рдЯ рдЕрдЧрд╛рдбрд┐ рдмрдвреНрдпреМрдВ:
- рдПрдб-рдЕрди рд╕реНрдерд╛рдкрдирд╛рдХрд░реНрддрд╛рд▓реЗ рд╕рдорд░реНрдерди рдЧрд░реНрдиреБрдкрд░реНрдЫ рдЯреЗрдореНрдкреНрд▓реЗрдЯрд┐рдВрдЧ рд░ рдШреЛрд╖рдгрд╛рддреНрдордХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдиред рд╣рд╛рдореА рдПрдб-рдЕрдирд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдЬрд╛рджреБрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдмрдирд╛рдЙрдБрджреИрдиреМрдВред Addon-operator рдПрдбрдЕрдирд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╣реЗрд▓реНрдо рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ рдЪрд╛рд░реНрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рдорд╛рдирд╣рд░реВ рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реНред
- рд╕реЗрдЯрд┐рдЩ рд╣реБрди рд╕рдХреНрдЫ рд╕реНрдерд╛рдкрдирд╛ рдорд╛ рдЙрддреНрдкрдиреНрди, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН, рд╡рд╛ рдЕрдкрдбреЗрдЯрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдЕрдиреБрдЧрдордиред рдпреА рдХрд╛рд░реНрдпрд╣рд░реВ рд╣реБрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
- рд╕реЗрдЯрд┐рдЩ рд╣реБрди рд╕рдХреНрдЫ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рднрдгреНрдбрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди, рдХрдиреНрдлрд┐рдЧрдореНрдпрд╛рдк/рдПрдбрди-рдЕрдкрд░реЗрдЯрд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдПрдбрди-рдЕрдкрд░реЗрдЯрд░рд▓реЗ рдпреЛ рдХрдиреНрдлрд┐рдЧрдореНрдпрд╛рдкрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрджрдЫред Addon-рдЕрдкрд░реЗрдЯрд░рд▓реЗ рд╕рд╛рдзрд╛рд░рдг рдХрдиреНрднреЗрдиреНрд╕рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рд╣реБрдХ рдкрд╣реБрдБрдЪ рджрд┐рдиреНрдЫред
- рдердк рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫред рдпрджрд┐ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рднрдПрдХреЛ рдЫ рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдПрдбрди-рдЕрдкрд░реЗрдЯрд░рд▓реЗ рдирдпрд╛рдБ рдорд╛рдирд╣рд░реВрд╕рдБрдЧ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрджрдЫред рд╣рд╛рдореАрд▓реЗ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯрдХреЛ рд╕рдВрдпреЛрдЬрдирд▓рд╛рдИ рдмреЛрд▓рд╛рдпреМрдВ, рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рдирд╣рд░реВ рд░ рдореЛрдбреНрдпреБрд▓ рд╣реБрдХрд╣рд░реВ (рдердк рд╡рд┐рд╡рд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддрд▓ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН)ред
- рд╕реНрдЯреЗрдЬрд┐рдЩред рддреНрдпрд╣рд╛рдБ рдХреБрдиреИ рдЬрд╛рджреБрдИ рд░рд┐рд▓реАрдЬ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдЫреИрдирдиреНред рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд╕рдВрдпрдиреНрддреНрд░ рдирд┐рдпрдорд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЬрд╕реНрддреИ рдЫ - рдЫрд╡рд┐рдорд╛ рдПрдб-рдЕрдирд╣рд░реВ рд░ рдПрдбрдЕрди-рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреБрд╣реЛрд╕реН, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЯреНрдпрд╛рдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
- рдирддрд┐рдЬрд╛ рдирд┐рдпрдиреНрддреНрд░рдгред Addon-operator Prometheus рдХреЛ рд▓рд╛рдЧрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫред
addon-operator рдорд╛ рдкреНрдпрд╛рдбрд┐рдЩ рдХреЗ рд╣реЛ?
рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдирдпрд╛рдБ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдердкреНрдиреЗ рдХреБрдиреИ рдкрдирд┐ рдХреБрд░рд╛рд▓рд╛рдИ рдердк рдорд╛рдиреНрди рд╕рдХрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЗрдиреНрдЧреНрд░реЗрд╕ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреБ рдПрдб-рдЕрдирдХреЛ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рд╣реЛред рдпреЛ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ CRD рд╕рдВрдЧ рдХреБрдиреИ рдкрдирд┐ рдЕрдкрд░реЗрдЯрд░ рд╡рд╛ рдирд┐рдпрдиреНрддреНрд░рдХ рд╣реБрди рд╕рдХреНрдЫ: prometheus-operator, cert-manager, kube-controller-manager, рдЖрджрд┐ред рд╡рд╛ рдХреЗрд╣рд┐ рд╕рд╛рдиреЛ, рддрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ - рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдЧреЛрдкреНрдп рдХрдкрд┐рдпрд░, рдЬрд╕рд▓реЗ рдирдпрд╛рдБ рдиреЗрдорд╕реНрдкреЗрд╕рд╣рд░реВрдорд╛ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдЧреЛрдкреНрдп рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрджрдЫ, рд╡рд╛ sysctl рдЯреНрдпреБрдирд░, рдЬрд╕рд▓реЗ рдирдпрд╛рдБ рдиреЛрдбрд╣рд░реВрдорд╛ sysctl рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрджрдЫред
рдПрдб-рдЕрдирд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрди, рдПрдбрди-рдЕрдкрд░реЗрдЯрд░рд▓реЗ рдзреЗрд░реИ рдЕрд╡рдзрд╛рд░рдгрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ:
- рд╣реЗрд▓рдо рдЪрд╛рд░реНрдЯ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╡рд┐рднрд┐рдиреНрди рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛ - рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕, рдЧреНрд░рд╛рдлрд╛рдирд╛, nginx-ingressред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрдорд╛ рд╣реЗрд▓рдо рдЪрд╛рд░реНрдЯ рдЫ рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдПрдбрди-рдЕрдкрд░реЗрдЯрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдзреЗрд░реИ рд╕рд░рд▓ рд╣реБрдиреЗрдЫред
- рдореВрд▓реНрдп рднрдгреНрдбрд╛рд░рдгред рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯрд╣рд░реВрдорд╛ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдзреЗрд░реИ рдлрд░рдХ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд╣реБрдиреНрдЫрдиреН рдЬреБрди рд╕рдордпрд╕рдБрдЧреИ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрди рд╕рдХреНрдЫред Addon-operator рд▓реЗ рдпреА рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рд░ рдирдпрд╛рдБ рдорд╛рдирд╣рд░реВрд╕рдБрдЧ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдкреБрди: рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рддрд┐рдиреАрд╣рд░реВрдХреЛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рд╕рдХреНрдЫред
- рд╣реБрдХрд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓рд╣рд░реВ рд╣реБрдиреН рдЬреБрди рдПрдбрди-рдЕрдкрд░реЗрдЯрд░рд▓реЗ рдШрдЯрдирд╛рд╣рд░реВрдорд╛ рдЪрд▓рд╛рдЙрдБрдЫ рд░ рдорд╛рди рднрдгреНрдбрд╛рд░рдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрджрдЫред рд╣реБрдХрд▓реЗ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рднрдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рд░ рдорд╛рди рд╕реНрдЯреЛрд░рдорд╛ рдорд╛рдирд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рд╕рдХреНрдЫред рддреАред рд╣реБрдХрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рддрдкрд╛рдЗрдБ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкрдорд╛ рд╡рд╛ рддрд╛рд▓рд┐рдХрд╛ рдЕрдиреБрд╕рд╛рд░ рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдорд╛рдирд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рдЦреЛрдЬ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд╡рд╛ рддрдкрд╛рдЗрдБ рдирд┐рд░рдиреНрддрд░ рдЦреЛрдЬ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдЖрдзрд╛рд░рдорд╛ рдХреНрд▓рд╕реНрдЯрд░рдмрд╛рдЯ рдорд╛рдирд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
- рдореЛрдбреНрдпреБрд▓ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ, рдорд╛рди рд╕реНрдЯреЛрд░ рд░ рд╣реБрдХрдХреЛ рд╕рдВрдпреЛрдЬрди рд╣реЛред рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╕рдХреНрд╖рдо рд╡рд╛ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдореЛрдбреНрдпреБрд▓ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрдиреБ рднрдиреЗрдХреЛ рд╕рдмреИ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рд░рд┐рд▓реАрдЬрд╣рд░реВ рдореЗрдЯрд╛рдЙрдиреБ рд╣реЛред рдореЛрдбреНрдпреБрд▓рд╣рд░реВрд▓реЗ рдЖрдлреИрд▓рд╛рдИ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпрджрд┐ рд╕рдмреИ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рд╕рдХреНрд╖рдо рдкрд╛рд░рд┐рдПрдХреЛ рдЫ рд╡рд╛ рдпрджрд┐ рдЦреЛрдЬрд▓реЗ рд╣реБрдХрд╣рд░реВрдорд╛ рдЖрд╡рд╢реНрдпрдХ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХреЛ рдЫ рднрдиреЗ - рдпреЛ рд╕рд╣рд╛рдпрдХ рд╕рдХреНрд╖рдо рд▓рд┐рдкрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЧрд░рд┐рдиреНрдЫред
- рдЧреНрд▓реЛрдмрд▓ рд╣реБрдХред рдпреА "рдЖрдлреИрдорд╛" рд╣реБрдХрд╣рд░реВ рд╣реБрдиреН, рддрд┐рдиреАрд╣рд░реВ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХрд╛ рдЫреИрдирдиреН рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдорд╛рди рд╕реНрдЯреЛрд░рдорд╛ рдкрд╣реБрдБрдЪ рдЫ, рдЬрд╕рдХрд╛ рдорд╛рдирд╣рд░реВ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдорд╛ рд╕рдмреИ рд╣реБрдХрд╣рд░реВрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред
рдпреА рднрд╛рдЧрд╣рд░реВ рдХрд╕рд░реА рд╕рдБрдЧреИ рдХрд╛рдо рдЧрд░реНрдЫрдиреН? рджрд╕реНрддрд╛рд╡реЗрдЬрдмрд╛рдЯ рддрд╕реНрд╡реАрд░ рд╣реЗрд░реМрдВ:
рддреНрдпрд╣рд╛рдБ рджреБрдИ рдХрд╛рдо рдкрд░рд┐рджреГрд╢реНрдпрд╣рд░реВ рдЫрдиреН:
- рдЧреНрд▓реЛрдмрд▓ рд╣реБрдХ рдШрдЯрдирд╛ рджреНрд╡рд╛рд░рд╛ рдЯреНрд░рд┐рдЧрд░ рд╣реБрдиреНрдЫ - рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдЬрдм рдХреНрд▓рд╕реНрдЯрд░ рдорд╛ рдПрдХ рд╕рдВрд╕рд╛рдзрди рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреНрдЫред рдпреЛ рд╣реБрдХрд▓реЗ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрдЫ рд░ рдирдпрд╛рдБ рдорд╛рдирд╣рд░реВ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдореВрд▓реНрдп рднрдгреНрдбрд╛рд░рдорд╛ рд▓реЗрдЦреНрдЫред рдПрдбрдЕрди-рдЕрдкрд░реЗрдЯрд░рд▓реЗ рдиреЛрдЯрд┐рд╕ рдЧрд░реНрдЫ рдХрд┐ рдЧреНрд▓реЛрдмрд▓ рднрдгреНрдбрд╛рд░рдг рдкрд░рд┐рд╡рд░реНрддрди рднрдПрдХреЛ рдЫ рд░ рд╕рдмреИ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╕реБрд░реБ рд╣реБрдиреНрдЫред рдкреНрд░рддреНрдпреЗрдХ рдореЛрдбреНрдпреБрд▓, рдпрд╕рдХреЛ рд╣реБрдХрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рдпрд╕рд▓рд╛рдИ рд╕рдХреНрд╖рдо рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрджрдЫ рд░ рдпрд╕рдХреЛ рдорд╛рди рднрдгреНрдбрд╛рд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрджрдЫред рдпрджрд┐ рдореЛрдбреНрдпреБрд▓ рд╕рдХреНрд╖рдо рдЫ рднрдиреЗ, рдПрдбрди-рдЕрдкрд░реЗрдЯрд░рд▓реЗ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯрдХреЛ рд╕реНрдерд╛рдкрдирд╛ рд╕реБрд░реБ рдЧрд░реНрдЫред рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯрд╕рдБрдЧ рдореЛрдбреНрдпреБрд▓ рднрдгреНрдбрд╛рд░рдг рд░ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рднрдгреНрдбрд╛рд░рдгрдмрд╛рдЯ рдорд╛рдирд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЫред
- рджреЛрд╕реНрд░реЛ рдкрд░рд┐рджреГрд╢реНрдп рд╕рд░рд▓ рдЫ: рдПрдХ рдореЛрдбреНрдпреБрд▓ рд╣реБрдХ рдШрдЯрдирд╛ рджреНрд╡рд╛рд░рд╛ рдЯреНрд░рд┐рдЧрд░ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рдореЛрдбреНрдпреБрд▓рдХреЛ рдорд╛рди рд╕реНрдЯреЛрд░рдорд╛ рдорд╛рдирд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджрдЫред Addon-operator рд▓реЗ рдпреЛ рдиреЛрдЯрд┐рд╕ рдЧрд░реНрдЫ рд░ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдорд╛рдирд╣рд░реВрдХреЛ рд╕рд╛рде рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рд╕реБрд░реБ рдЧрд░реНрдЫред
рдердк рдПрдХ рдПрдХрд▓ рд╣реБрдХ, рд╡рд╛ рдПрдХ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдХреЛ рд░реВрдк рдорд╛ рд▓рд╛рдЧреВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд╡рд╛ рдзреЗрд░реИ рдирд┐рд░реНрднрд░ рдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкрдирд┐ - рдпреЛ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд╕реНрдерд╛рдкрдирд╛ рднрдЗрд░рд╣реЗрдХреЛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрдХреЛ рдЬрдЯрд┐рд▓рддрд╛ рд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд▓рдЪрд┐рд▓реЛрдкрдирдХреЛ рдЗрдЪреНрдЫрд┐рдд рд╕реНрддрд░рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рднрдгреНрдбрд╛рд░рдорд╛ (
рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрдХреЛ рд╡рд┐рддрд░рдг
рдХрдореНрдкреЛрдиреЗрдиреНрдЯ рдЕрдкрдбреЗрдЯрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдХреЗрд╣реА рд╢рдмреНрджрд╣рд░реВ рдЬреБрди Addon-operator рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрджрдЫред
рдХреНрд▓рд╕реНрдЯрд░рдорд╛ Addon-operator рдЪрд▓рд╛рдЙрди, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдЫ рдердкрдХреЛ рд╕рд╛рде рдЫрд╡рд┐ рдмрдирд╛рдЙрдиреБрд╣реЛрд╕реН рд╣реБрдХ рд░ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛, рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓ рдердкреНрдиреБрд╣реЛрд╕реН addon-operator
рд░ рддрдкрд╛рдИрд▓рд╛рдИ рд╣реБрдХрдХреЛ рд▓рд╛рдЧрд┐ рдЪрд╛рд╣рд┐рдиреЗ рд╕рдмреИ рдХреБрд░рд╛: bash
, kubectl
, jq
, python
рдЖрджрд┐ рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рдЫрд╡рд┐ рдирд┐рдпрдорд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд░реВрдкрдорд╛ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд░ рд╕рдореНрднрд╡рддрдГ рддрдкрд╛рдЗрдБ рдПрдХ рд╡рд╛ рдЕрд░реНрдХреЛ рдЯреНрдпрд╛рдЧрд┐рдЩ рдпреЛрдЬрдирд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЪрд╛рд╣рд╛рдиреБрд╣реБрдиреНрдЫред рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдХреЗрд╣рд┐ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдЫрдиреН рднрдиреЗ, рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВрд╕рдБрдЧ рдЬрд╕реНрддреИ рд╕рдорд╛рди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЙрдкрдпреБрдХреНрдд рд╣реБрди рд╕рдХреНрдЫ: рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ, рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг, рд╕рдмреИ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН рд░ рдкреЛрдбрд╣рд░реВрдХреЛ рдЫрд╡рд┐ рд╕реБрдзрд╛рд░реНрдиреБрд╣реЛрд╕реНред рдпрджреНрдпрдкрд┐, рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВрдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕рдВрдЦреНрдпрд╛рдорд╛ рд░реЛрд▓рдЖрдЙрдЯрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдЪреНрдпрд╛рдирд▓рдмрд╛рдЯ рдЖрддреНрдо-рдЕрдкрдбреЗрдЯ рдЧрд░реНрдиреЗ рдЕрд╡рдзрд╛рд░рдгрд╛ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдмрдвреА рдЙрдкрдпреБрдХреНрдд рдерд┐рдпреЛред
рдпрд╣рд╛рдБ рд╣рд╛рдореА рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдЧрд░реНрдЫреМрдВ:
- рдЪреНрдпрд╛рдирд▓ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдкрдорд╛ рдПрдХ рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реЛ рдЬреБрди рдХреБрдиреИ рдкрдирд┐ рдХреБрд░рд╛рдорд╛ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, dev/stage/ea/stable)ред
- рдЪреНрдпрд╛рдирд▓рдХреЛ рдирд╛рдо рдЫрд╡рд┐ рдЯреНрдпрд╛рдЧ рд╣реЛред рдЬрдм рддрдкрд╛рдЗрдБ рдЪреНрдпрд╛рдирд▓рдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рдЫрд╡рд┐ рднреЗрд▓рд╛ рд╣реБрдиреНрдЫ рд░ рдЪреНрдпрд╛рдирд▓ рдирд╛рдордХреЛ рд╕рд╛рде рдЯреНрдпрд╛рдЧ рдЧрд░рд┐рдиреНрдЫред
- рдЬрдм рд░рдЬрд┐рд╕реНрдЯреНрд░реАрдорд╛ рдирдпрд╛рдБ рдЫрд╡рд┐ рджреЗрдЦрд┐рдиреНрдЫ, Addon-operator рдкреБрди: рд╕реБрд░реБ рд╣реБрдиреНрдЫ рд░ рдирдпрд╛рдБ рдЫрд╡рд┐рдХреЛ рд╕рд╛рде рд╕реБрд░реВ рд╣реБрдиреНрдЫред
рдпреЛ рдЙрддреНрддрдо рдЕрднреНрдпрд╛рд╕ рд╣реЛрдЗрди, рдЬрд╕рд░реА рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ
рдЪреНрдпрд╛рдирд▓рд╣рд░реВ рдорджреНрджрдд рд░ рдкрд░реАрдХреНрд╖рдг рдорд╛: рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рд╕рд╣рд╛рдпрдХ рдХреНрд▓рд╕реНрдЯрд░ рдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ рдЪреНрдпрд╛рдирд▓рдорд╛ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ stage
рд░ рдЪреНрдпрд╛рдирд▓рд╣рд░реВрдорд╛ рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрдиреБ рдЕрдШрд┐ рдпрд╕рдорд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рд░реЛрд▓ рдЧрд░реНрдиреБрд╣реЛрд╕реН ea
╨╕ stable
ред рдпрджрд┐ рдЪреНрдпрд╛рдирд▓рдорд╛ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд╕рд╛рде ea
рдПрдЙрдЯрд╛ рддреНрд░реБрдЯрд┐ рднрдпреЛ, рддрдкрд╛рдИрдВ рдпрд╕рд▓рд╛рдИ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ stable
, рдЬрдмрдХрд┐ рдпрд╕ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд╕рдорд╕реНрдпрд╛ рдЫрд╛рдирдмрд┐рди рднрдЗрд░рд╣реЗрдХреЛ рдЫред рдпрджрд┐ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдХреНрд░рд┐рдп рд╕рдорд░реНрдердирдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓рд┐рдПрдХреЛ рдЫ рднрдиреЗ, рдпрд╕рд▓реЗ рдпрд╕рдХреЛ "рдлреНрд░реЛрдЬрди" рдЪреНрдпрд╛рдирд▓рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдЫ - рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, freeze-2019-03-20
.
рд╣реБрдХрд╣рд░реВ рд░ рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯрд╣рд░реВ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрдирдХрд╛ рд╕рд╛рдереИ, рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫ рдЕрдкрдбреЗрдЯ рд░ рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖ рдХрдореНрдкреЛрдиреЗрдиреНрдЯред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рд╕рд╢рд░реНрдд рдиреЛрдб-рдирд┐рд░реНрдпрд╛рддрдХрд░реНрддрд╛рдорд╛ рдмрдЧ рджреЗрдЦреНрдиреБрднрдпреЛ рд░ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рдкреНрдпрд╛рдЪ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдкрдирд┐ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреБрднрдпреЛред рдЕрд░реНрдХреЛ, рддрдкрд╛рдИрдВрд▓реЗ PR рдЦреЛрд▓реНрдиреБрднрдпреЛ рд░ рд╕рдмреИ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдорд╛рд░реНрдлрдд рдЬрд╛рдиреБрд╣реЛрд╕реН рд░ рдЫрд╡рд┐рдХреЛ рд╕рдВрд╕реНрдХрд░рдг рдмрдврд╛рдЙрди рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдЦрд┐рд░рд╣рдиреБ рднрдПрдХреЛ рдЫред рдЕрдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд▓рд╕рдореНрдо рдкрд░реНрдЦрди рдирдкрд░реЛрд╕реН рднрдиреЗрд░, рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдиреЛрдб-рдирд┐рд░реНрдпрд╛рддрдХрд░реНрддрд╛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ PR рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБ рдЕрдШрд┐ рддреНрдпрд╕рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдпреЛ рдПрдбрди-рдЕрдкрд░реЗрдЯрд░ рдмрд┐рдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рддрд░ рдПрдбрди-рдЕрдкрд░реЗрдЯрд░рдХреЛ рд╕рд╛рде рдиреЛрдб-рдирд┐рд░реНрдпрд╛рддрдХрд░реНрддрд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдореЛрдбреНрдпреБрд▓ рдПрдЙрдЯреИ рднрдгреНрдбрд╛рд░рдорд╛ рджреЗрдЦрд┐рдиреЗрдЫ, рддрдкрд╛рдИрдВрдХреЛ рдЫрд╡рд┐ рдирд┐рд░реНрдорд╛рдгрдХреЛ рд▓рд╛рдЧрд┐ рдбрдХрд░рдлрд╛рдЗрд▓ рддреНрдпрд╣рд╛рдБ рд░рд╛рдЦреНрди рд╕рдХрд┐рдиреНрдЫ, рдпреЛ рд╕рдмреИ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдЬрд┐рд▓реЛ рд╣реБрдиреНрдЫред рдХреЗ рд╣реБрдиреНрдЫ рдмреБрдЭреНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛... рд░ рдпрджрд┐ рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВ рдЫрдиреН рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рддрдкрд╛рдЗрдБрдХреЛ PR рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди рд░ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рд░реЛрд▓ рдЖрдЙрдЯ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рд╣реБрдиреНрдЫ!
рдХрдореНрдкреЛрдиреЗрдиреНрдЯ рдЕрдкрдбреЗрдЯ рдЧрд░реНрдиреЗ рдпреЛ рд╕рдВрдЧрдардирд▓реЗ рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд╛рдо рдЧрд░реНрджрдЫ, рддрд░ рдХреБрдиреИ рдкрдирд┐ рдЕрдиреНрдп рдЙрдкрдпреБрдХреНрдд рдпреЛрдЬрдирд╛ рд▓рд╛рдЧреВ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ - рдЖрдЦрд┐рд░ рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛ Addon-operator рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓ рд╣реЛ.
рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛
Addon-operator рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХрд╛ рд╕рд┐рджреНрдзрд╛рдиреНрддрд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдирд┐рдпрдорд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдЬрд╕реНрддреИ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдПрдб-рдЕрдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛, рдкрд░реАрдХреНрд╖рдг, рд╕реНрдерд╛рдкрдирд╛ рд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкрд╛рд░рджрд░реНрд╢реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
рдореЛрдбреНрдпреБрд▓ рдврд╛рдБрдЪрд╛рдорд╛ рдПрдбрдЕрди-рдЕрдкрд░реЗрдЯрд░рдХрд╛ рд▓рд╛рдЧрд┐ рдПрдб-рдЕрдирд╣рд░реВ (рд╣реЗрд▓реНрдо рдЪрд╛рд░реНрдЯ + рд╣реБрдХрд╣рд░реВ) рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдкрдорд╛ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдЙрди рд╕рдХрд┐рдиреНрдЫред рд╣рд╛рдореА, рдлреНрд▓реНрдпрд╛рдиреНрдЯ рдХрдореНрдкрдиреА, рд╣рд╛рдореНрд░реЛ рд╡рд┐рдХрд╛рд╕рд╣рд░реВ рдЧрд░реНрдореАрдХреЛ рд╕рдордпрдорд╛ рддреНрдпрд╕реНрддрд╛ рдердкрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдЫред GitHub рдорд╛ рд╡рд┐рдХрд╛рд╕ рд╕рд╛рдореЗрд▓ рд╣реБрдиреБрд╣реЛрд╕реН (
PS
рд╣рд╛рдореНрд░реЛ рдмреНрд▓рдЧрдорд╛ рдкрдирд┐ рдкрдвреНрдиреБрд╣реЛрд╕реН:
- ┬л
Kubernetes рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░ рд░ рдкреВрд░рдХ (рдЕрд╡рд▓реЛрдХрди рд░ рднрд┐рдбрд┐рдпреЛ рд░рд┐рдкреЛрд░реНрдЯ) ┬╗; - ┬л
рд╢реЗрд▓-рдЕрдкрд░реЗрдЯрд░рдХреЛ рдкрд░рд┐рдЪрдп рджрд┐рдБрджреИ: Kubernetes рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдкрд░реЗрдЯрд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рднрдпреЛ "ред
рд╕реНрд░реЛрдд: www.habr.com