рдиреЛрдЯред рдЕрдиреБрд╡рд╛рджред: рдкрд░рд┐рдпреЛрдЬрдирд╛рдмрд╛рдЯ Kubernetes рдЙрддреНрд╕рд╛рд╣реАрд╣рд░реБ рд╕рдВрдЧ
рдЙрд╣рд╛рдБ рдореБрдЦреНрдп (рдЙрд╣реА рдирд╛рдордХреЛ) рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ
рдорд▓рд╛рдИ рдордирдкрд░реНрдиреЗ рдЕрдиреНрддрд┐рдо рдХреБрд░рд╛ рдореЗрд░реЛ рд▓реНрдпрд╛рдкрдЯрдкрдорд╛ Kubernetes рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреБ рд╣реЛред рдкрд╛рдпрд▓рдЯрд▓реЗ рдЖрдлреНрдиреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рд░ рдмреНрдпрд╛рдЯреНрд░реА рдЦрдкрдд рдЧрд░реНрдЫ, рдХреВрд▓рд░рд▓рд╛рдИ рдирди-рд╕реНрдЯрдк рд╕реНрдкрд┐рди рдмрдирд╛рдЙрдБрдЫ, рд░ рдорд░реНрдордд рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рд╣реБрдиреНрдЫред
рдЙрдЪреНрдЪ рдкреНрд░рднрд╛рд╡рдХреЛ рд▓рд╛рдЧрд┐ рдерд┐рдордорд╛ рд╕реНрдЯрдХ рдлреЛрдЯреЛ
Minikube, kind, k3s, Docker Desktop, microk8s, рдЖрджрд┐ред - рд╕рдХреЗрд╕рдореНрдо рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд░реВрдкрдорд╛ Kubernetes рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдпреЛ, рд░ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдзрдиреНрдпрд╡рд╛рджред рдЧрдореНрднреАрд░рддрд╛рдкреВрд░реНрд╡рдХред рддрд░ рддрдкрд╛рдИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдХрд╕рд░реА рд╣реЗрд░реНрдиреБрднрдпреЛ рднрдиреНрдиреЗ рдлрд░рдХ рдкрд░реНрджреИрди, рдПрдЙрдЯрд╛ рдХреБрд░рд╛ рд╕реНрдкрд╖реНрдЯ рдЫ: Kubernetes рдореЗрд░реЛ рд▓реНрдпрд╛рдкрдЯрдкрдорд╛ рдЪрд▓рд╛рдЙрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред рд░ рд▓реНрдпрд╛рдкрдЯрдк рдЖрдлреИрдВ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВрдХреЛ рддрд╣рд╣рд░реВрдорд╛ рдЫрд░рд┐рдПрдХрд╛ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред рдЧрд░рд┐рдмрд▓реЗ рд╕рдХреНрджреЛ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдЫ, рддрд░ рдкрдХреНрдХреИ рдкрдирд┐ рдорди рдкрд░реНрджреИрди, рдХреВрд▓рд░рдХреЛ рдЪрд┐рдЪреНрдпрд╛рдПрд░ рдЙрд╕рдХреЛ рдЕрд╕рдиреНрддреБрд╖реНрдЯрд┐ рджреЗрдЦрд╛рдЙрдБрджреИ рд░ рдореИрд▓реЗ рд▓рд╛рдкрд░рд╡рд╛рд╣реАрдкреВрд░реНрд╡рдХ рдЙрд╕рд▓рд╛рдИ рдШреБрдБрдбрд╛ рдЯреЗрдХреНрджрд╛ рдЙрд╕рдХреЛ рддрд┐рдШреНрд░рд╛ рдЬрд▓рд╛рдЙрди рдЦреЛрдЬреНрдЫред
рднрдиреМрдВ: рд▓реНрдпрд╛рдкрдЯрдк - рд▓реНрдпрд╛рдкрдЯрдкред
рдЧрд╛рд░реНрдбреЗрди рдорд╛ рдХрд╛рдо рдХреЛ рд╢реБрд░реБрд╡рд╛рдд рджреЗрдЦрд┐, рд▓рдЧрднрдЧ 18 рдорд╣рд┐рдирд╛ рдкрд╣рд┐рд▓реЗ, рд╣рд╛рдореАрд▓рд╛рдИ рдерд╛рд╣рд╛ рдерд┐рдпреЛ рд╕реНрдерд╛рдирд┐рдп рд╡рд┐рддрд░рдг рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд╡рд┐рдХрд╛рд╕ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реЛ, рддреНрдпрд╕реИрд▓реЗ рдмрдЧреИрдВрдЪрд╛рдорд╛ рдзреЗрд░реИ рд▓рдЪрд┐рд▓реЛрдкрди рд░ рдареЛрд╕ рдЖрдзрд╛рд░ рдЫред
рд╣рд╛рдореА рдЕрдм рджреБрдмреИ рд╕реНрдерд╛рдиреАрдп рд░ рдЯрд╛рдврд╛рдХреЛ Kubernetes рд╡рд╛рддрд╛рд╡рд░рдг рд╕рдорд░реНрдерди рдЧрд░реНрди рддрдпрд╛рд░ рдЫреМрдВред рдпреЛ рдХрд╛рдо рдЧрд░реНрди рдзреЗрд░реИ рд╕рдЬрд┐рд▓реЛ рднрдПрдХреЛ рдЫ: рд╡рд┐рдзрд╛рдирд╕рднрд╛, рддреИрдирд╛рддреА рд░ рдкрд░реАрдХреНрд╖рдг рдЕрдм рдЯрд╛рдврд╛рдХреЛ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
рдЫреЛрдЯрдХрд░реАрдорд╛:
Garden v0.10 рдХреЛ рд╕рд╛рде, рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрдерд╛рдиреАрдп Kubernetes рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдмрд┐рд░реНрд╕рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рдЕрдЭреИ рдкрдирд┐ рдХреЛрдбрдорд╛ рднрдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдорд╛ рджреНрд░реБрдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпреЛ рд╕рдмреИ рдирд┐: рд╢реБрд▓реНрдХ рд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╣реЛред
рд╕реНрдерд╛рдиреАрдп рд░ рдЯрд╛рдврд╛рдХреЛ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рд╕рдорд╛рди рд╕реБрд╡рд┐рдзрд╛рдХреЛ рдЖрдирдиреНрдж рд▓рд┐рдиреБрд╣реЛрд╕реН
рддрдкрд╛рдИрдХреЛ рдзреНрдпрд╛рди рдЧрдПрдХреЛ рдЫ?
рд░ рдо рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЦреБрд╕реА рдЫреБ, рдХрд┐рдирдХрд┐ рд╣рд╛рдореАрд╕рдБрдЧ рдзреЗрд░реИ рд░реЛрдЪрдХ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЫрдиреН! dev рдХреНрд▓рд╕реНрдЯрд░рд╣рд░реВрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЧрд▓реЗ рдлрд░рд╛рдХрд┐рд▓реЛ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрдЫ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рд╕рд╣рдпреЛрдЧреА рдЯреЛрд▓реАрд╣рд░реВ рд░ CI рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ред
рдХрд╕рд░реА?
рд╕рдмреИрднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, рдЗрдиреНрдЯреНрд░рд╛-рдХреНрд▓рд╕реНрдЯрд░ рдирд┐рд░реНрдорд╛рдгрдХрд░реНрддрд╛ - рдпреЛ рдорд╛рдирдХ рдбрдХрд░ рдбреЗрдорди рд╣реЛрд╕реН рд╡рд╛ рдХрд╛рдирд┐рдХреЛ - рд╕рд╛рдереИ рдЗрдиреНрдЯреНрд░рд╛-рдХреНрд▓рд╕реНрдЯрд░ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕рд╛рдЭрд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред рд╕рдореНрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд▓рд╛рдЧрд┐ред рддрдкрд╛рдИрдВрдХреЛ рдЯреЛрд▓реАрд▓реЗ рд╕рдмреИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЙрдкрд▓рдмреНрдз рдХреНрдпрд╛рд╕рд╣рд░реВ рд░ рдЫрд╡рд┐рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рдбреЗрдн рдХреНрд▓рд╕реНрдЯрд░ рд╕рд╛рдЭреЗрджрд╛рд░реА рдЧрд░реНрди рд╕рдХреНрдЫред рдмрдЧреИрдЪрд╛рд▓реЗ рд╕реНрд░реЛрдд рд╣реНрдпрд╛рд╕рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдЫрд╡рд┐рд╣рд░реВрдорд╛ рдЯреНрдпрд╛рдЧрд╣рд░реВ рдирд┐рдпреБрдХреНрдд рдЧрд░реЗрдХреЛ рд╣реБрдирд╛рд▓реЗ, рдЯреНрдпрд╛рдЧрд╣рд░реВ рд░ рддрд╣рд╣рд░реВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░ рдирд┐рд░рдиреНрддрд░ рд░реВрдкрдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╣реБрдиреНрдЫрдиреНред
рдпрд╕рдХреЛ рдорддрд▓рдм рдПрдХ рдкрдЯрдХ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдЫрд╡рд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрдкрдЫрд┐, рдпреЛ рд╣реБрдиреНрдЫ рд╕рдореНрдкреВрд░реНрдг рдЯреЛрд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдзред рджрд┐рдирджрд┐рдиреИ, рд╣рд╛рдореА рдЙрд╣реА рдЖрдзрд╛рд░ рдЫрд╡рд┐рд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдЫреМрдВ рд░ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдЙрд╣реА рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ рдмрдирд╛рдЙрдБрдЫреМрдВред рдЯреНрд░рд╛рдлрд┐рдХ рд░ рдмрд┐рдЬреБрд▓реА рдХрддрд┐ рдЦреЗрд░ рдЬрд╛рдиреНрдЫ рднрдиреНрдиреЗ рдЬрд┐рдЬреНрдЮрд╛рд╕рд╛ рдЫ?
рдкрд░реАрдХреНрд╖рдгрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдкрдирд┐ рдпрд╣реА рднрдиреНрди рд╕рдХрд┐рдиреНрдЫ: рддрд┐рдиреАрд╣рд░реВрдХрд╛ рдирддрд┐рдЬрд╛рд╣рд░реВ рд╕рдореНрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рд░ рд╕рдмреИ рдЯреЛрд▓реА рд╕рджрд╕реНрдпрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред рдпрджрд┐ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рдордзреНрдпреЗ рдПрдХрд▓реЗ рдХреЛрдбрдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрдпреЛ рднрдиреЗ, рдЙрд╣реА рдкрд░реАрдХреНрд╖рдг рдкреБрди: рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред
рдЕрд░реНрдХреЛ рд╢рдмреНрджрдорд╛, рдпреЛ рдорд╛рддреНрд░ рд╣реЛрдЗрди рдХрд┐ рддрдкрд╛рдЗрдБ minikube рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рдпреЛ рдЫрд▓рд╛рдВрдЧ рддрдкрд╛рдЗрдБрдХреЛ рдЯреЛрд▓реА рдХреЛ рд▓рд╛рдЧреА рдорд╛рд░реНрдЧ рдкреНрд░рд╢рд╕реНрдд рдЧрд░реНрджрдЫ рдзреЗрд░реИ рдЕрдиреБрдХреВрд▓рди рдЕрд╡рд╕рд░рд╣рд░реВ - рдХреБрдиреИ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдирд┐рд░реНрдорд╛рдг рд░ рдкрд░реАрдХреНрд╖рдг рд░рдирд╣рд░реВ рдЫреИрдирдиреН!
CI рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХрд╕реНрддреЛ рдЫ?
рд╣рд╛рдореА рдордзреНрдпреЗ рдзреЗрд░реИ рдЬрд╕реЛ рдпрд╕ рддрдереНрдпрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ рдХрд┐ CI рд░ рд╕реНрдерд╛рдиреАрдп dev рджреБрдИ рдЕрд▓рдЧ рд╕рдВрд╕рд╛рд░ рд╣реЛ рдЬреБрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ (рд░ рддрд┐рдиреАрд╣рд░реВ рд╕рд╛рдЭрд╛ рдХреНрдпрд╛рд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИрдирдиреН)ред рдЕрдм рддрдкрд╛рдИрдВ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рдВрдпреЛрдЬрди рд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:
рддрдкрд╛рдИрдВ CI рдорд╛ рд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рд╕рдордпрдорд╛ рдЙрд╣реА рдЖрджреЗрд╢рд╣рд░реВ рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ рдкрдирд┐ рдПрдХрд▓ рд╡рд╛рддрд╛рд╡рд░рдг, рдХреНрдпрд╛рд╕ рд░ рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
рд╕рдВрдХреНрд╖реЗрдкрдорд╛, рддрдкрд╛рдИрдВрдХреЛ CI рддрдкрд╛рдИрдВ рдЬрд╕реНрддреИ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдмреЛрдЯрдорд╛ рдкрд░рд┐рдгрдд рд╣реБрдиреНрдЫред
рдкреНрд░рдгрд╛рд▓реА рддрддреНрд╡рд╣рд░реВ; рдирд┐рд░реНрдмрд╛рдз рд╡рд┐рдХрд╛рд╕ рд░ рдкрд░реАрдХреНрд╖рдг
рддрдкрд╛рдИрдВ CI рдкрд╛рдЗрдкрд▓рд╛рдЗрдирд╣рд░реВрдХреЛ рдХрдиреНрдлрд┐рдЧрд╣рд░реВ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рд░рд▓ рдмрдирд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпреЛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, рдХреЗрд╡рд▓ рдирд┐рд░реНрдорд╛рдг, рдкрд░реАрдХреНрд╖рдг рд░ рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ CI рдмрд╛рдЯ рдмрдЧреИрдЪрд╛ рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реНред рддрдкрд╛рдИрдВ рд░ CI рд▓реЗ рдПрдЙрдЯреИ рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХреЛ рд╣реБрдирд╛рд▓реЗ, рддрдкрд╛рдИрдВ CI рдореБрджреНрджрд╛рд╣рд░реВрдорд╛ рдЬрд╛рдиреЗ рд╕рдореНрднрд╛рд╡рдирд╛ рдзреЗрд░реИ рдХрдо рд╣реБрдиреНрдЫред
рдХрдиреНрдлрд┐рдЧрд╣рд░реВ рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВрдХреЛ рдЕрдирдЧрд┐рдиреНрддреА рд░реЗрдЦрд╛рд╣рд░реВ рдорд╛рд░реНрдлрдд рдЦрдиреНрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдзрдХреНрдХрд╛, рдкрд░реНрдЦрд╛рдЗ, рдЖрд╢рд╛ рд░ рдЕрдирдиреНрдд рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рд╣рд░реВ ... рдпреА рд╕рдмреИ рд╡рд┐рдЧрддрдорд╛ рдЫрдиреНред рддрдкрд╛рдИ рднрд░реНрдЦрд░ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫред рдХреБрдиреИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд╛рд▓рд╣рд░реВ рдЫреИрдирдиреНред
рд░ рдЪреАрдЬрд╣рд░реВ рд╕реНрдкрд╖реНрдЯ рдЧрд░реНрди: рдЬрдм рддрдкрд╛рдИрдВ рд╡рд╛ рдЕрдиреНрдп рдЯреЛрд▓реА рд╕рджрд╕реНрдпрд▓реЗ рдЧрд╛рд░реНрдбреЗрдирд╕рдБрдЧ рдХреЗрд╣рд┐ рдирд┐рд░реНрдорд╛рдг рд╡рд╛ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрдиреБрднрдпреЛ, CI рдХреЛ рд▓рд╛рдЧрд┐ рдкрдирд┐ рддреНрдпрд╕реНрддреИ рднрдпреЛред рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд░реАрдХреНрд╖рдг рдЪрд▓реНрджрд╛рджреЗрдЦрд┐ рдХреЗрд╣реА рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрднрдПрдХреЛ рдЫреИрди рднрдиреЗ, рддрдкрд╛рдИрдВрд▓реЗ CI рдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ (рд╡рд╛ рдирд┐рд░реНрдорд╛рдгрд╣рд░реВ) рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред рдмрдЧреИрдЪрд╛рд▓реЗ рд╕рдмреИ рдХреБрд░рд╛ рдЖрдлреИ рдЧрд░реНрдЫ рд░ рддреНрдпрд╕рдкрдЫрд┐ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╣рд░реВрдорд╛ рдЕрдШрд┐ рдмрдвреНрдЫ рдЬрд╕реНрддреИ рдкреНрд░рд┐-рд▓рдиреНрдЪ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реЗрдЯрдЕрдк рдЧрд░реНрдиреЗ, рдХрд▓рд╛рдХреГрддрд┐рд╣рд░реВ рдкреБрд╢ рдЧрд░реНрдиреЗ, рд░ рдпрд╕реНрддреИред
рд▓реЛрднрд▓рд╛рдЧреНрджреЛ рд╕реБрдирд┐рдиреНрдЫред рдХрд╕рд░реА рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗ?
╨Т ╨┐╨╛╨╢╨░╨╗╨╛╨▓╨░╤В╤М ╨▓
рдЕрдиреБрд╡рд╛рджрдХрдмрд╛рдЯ PS
рдЪрд╛рдБрдбреИ рд╣рд╛рдореА Kubernetes рдорд╛ рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧреА рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВрдХреЛ рд╕рдореАрдХреНрд╖рд╛ рдкрдирд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрдиреЗрдЫреМрдВ, рдЬрд╕рдорд╛, рдмрдЧреИрдЪрд╛ рдмрд╛рд╣реЗрдХ, рдЕрдиреНрдп рд░реЛрдЪрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН ... рдпрд╕ рдмреАрдЪрдорд╛, рд╣рд╛рдореНрд░реЛ рдмреНрд▓рдЧрдорд╛ рдкрдирд┐ рдкрдвреНрдиреБрд╣реЛрд╕реН:
- ┬л
Kubernetes рдЯрд┐рдкреНрд╕ рд░ рдЯреНрд░рд┐рдХреНрд╕: рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕ рд░ Telepresence рдмрд╛рд░реЗрдорд╛ ┬╗; - ┬л
Kubernetes pods рдорд╛ рдбрд┐рдмрдЧ рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА kubectl-debug рдкреНрд▓рдЧрдЗрди ┬╗; - ┬л
Kubernetes рд╕реБрдЭрд╛рд╡ рд░ рдЪрд╛рд▓рд╣рд░реВ: dev рд╕рд╛рдЗрдЯрд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ ┬╗; - ┬л
Minikube рдХреЛ рд╕рд╛рде Kubernetes рдорд╛ рд╕реБрд░реБ рдЧрд░реНрджреИ "ред
рд╕реНрд░реЛрдд: www.habr.com