
рдЖрдЬ, рдмреБрдзрд╡рд╛рд░ рдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреА рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬ
рд╣реЛрдЧреА - 1.16ред рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рд╣реБрдИ рдкрд░рдВрдкрд░рд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рджрд╕рд╡реАрдВ рд╕рд╛рд▓рдЧрд┐рд░рд╣ рдХреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП, рд╣рдо рдирдП рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдЗрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЬрд╛рдирдХрд╛рд░реА
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЯреНрд░реИрдХрд┐рдВрдЧ рдЯреЗрдмрд▓ ,
рдЪреИрдирд▓-1.16 рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ, рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ, рд╕рд╛рде рд╣реА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдкреНрд░рдкреЛрдЬрд▓реНрд╕ (рдХреЗрдИрдкреА) рд╕реЗ рд▓реА рдЧрдИ рд╣реИред рддреЛ рдЪрд▓рд┐рдП рдЪрд▓рддреЗ рд╣реИрдВ! ..
рд╕рдореБрджреНрд░реА рдореАрд▓
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдирд╡рд╛рдЪрд╛рд░ (рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ) K8s- рдХреНрд▓рд╕реНрдЯрд░ (рдХреНрдпреВрдмрд▓реЗрдЯ) рдХреЗ рдиреЛрдбреНрд╕ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рддрдерд╛рдХрдерд┐рдд
" рдкрдВрдЪрд╛рдВрдЧ рдХрдВрдЯреЗрдирд░ " (рдПрдкреАрдерд░реНрдорд▓ рдХрдВрдЯреЗрдирд░) рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП
рдЬрд╛рддреЗ рд╣реИрдВ , рдЬреЛ рдлрд▓реА рдореЗрдВ рдбрд┐рдмрдЧрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд╣реИрдВ ред рдирдпрд╛ рддрдВрддреНрд░ рдЖрдкрдХреЛ рд╡рд┐рд╢реЗрд╖ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдореМрдЬреВрджрд╛ рдкреЙрдбреНрд╕ рдХреЗ рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдереЛрдбрд╝реЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рд░рд╣рддреЗ рд╣реИрдВред рдЙрдирдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдФрд░ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдкреЙрдбреНрд╕ рдФрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдирд╛ рд╣реИред рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рдПрдХ рдирдпрд╛
kubectl debug
рдХрдорд╛рдВрдб
kubectl debug
рдЬрд╛рддрд╛
kubectl debug
, рд╕рдорд╛рди рд░реВрдк рд╕реЗ
kubectl exec
рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП: рдХреЗрд╡рд▓ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп (
exec
рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ) рдпрд╣ рдлрд▓реА рдореЗрдВ рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдРрд╕рд╛ рдХрдорд╛рдВрдб рдкреЙрдб рдореЗрдВ рдПрдХ рдирдП рдХрдВрдЯреЗрдирд░ рдХреЛ рдЬреЛрдбрд╝реЗрдЧрд╛:
kubectl debug -c debug-shell --image=debian target-pod -- bash
рдкрдВрдЪрд╛рдВрдЧ рдХрдВрдЯреЗрдирд░реЛрдВ рдкрд░ рд╡рд┐рд╡рд░рдг (рдФрд░ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдг)
рдЗрд╕реА KEP рдореЗрдВ рдкрд╛рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (K8s 1.16 рдореЗрдВ) рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдФрд░ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЗрд╕рдХреЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рдорд╛рдирджрдВрдб рдХреЗ рдмреАрдЪ "рдХрдо рд╕реЗ рдХрдо 2 рд░рд┐рд▓реАрдЬ [рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕] рдХреЗ рд▓рд┐рдП рдПрдкреЗрдерд░реНрдорд▓ рдХрдВрдЯреЗрдирд░ рдПрдкреАрдЖрдИ рдХрд╛ рдкрд░реАрдХреНрд╖рдг" рд╣реИред
рдирд╛рдпрдм : рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдлреАрдЪрд░ рдХрд╛ рдирд╛рдо рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдХреБрдмреНрд▓реЗрдЯ-рдбреАрдмрдЧ рдкреНрд▓рдЧрдЗрди рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рд▓рд┐рдЦрд╛ рдерд╛ ред рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкрдВрдЪрд╛рдВрдЧ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рдПрдХ рдЕрд▓рдЧ рдмрд╛рд╣рд░реА рдкреНрд▓рдЧ-рдЗрди рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛редрдПрдХ рдЕрдиреНрдп рдирд╡рд╛рдЪрд╛рд░,
PodOverhead
рдХреЛ рдлрд▓реА рдХреА рдУрд╡рд░рд╣реЗрдб рд▓рд╛рдЧрдд рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ
рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд░рдирдЯрд╛рдЗрдо рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрд╣реБрдд рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ,
рдЗрд╕ рдХреЗрдИрдкреА рдХреЗ рд▓реЗрдЦрдХ рдХрд╛рдЯрд╛ рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрддреЗ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдЕрддрд┐рдерд┐ рдХрд░реНрдиреЗрд▓, рдХрд╛рдЯрд╛ рдПрдЬреЗрдВрдЯ, рдЗрдирд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдЖрджрд┐ рдХреЗ рд▓реЙрдиреНрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЬрдм рдУрд╡рд░рд╣реЗрдб рдЗрддрдирд╛ рдмрдбрд╝рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЖрдЧреЗ рдХреЗ рдХреЛрдЯрд╛, рдпреЛрдЬрдирд╛, рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддрд░реАрдХреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд
PodSpec
,
Overhead *ResourceList
PodSpec
рдлрд╝реАрд▓реНрдб рдХреЛ
PodSpec
рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдпрджрд┐ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ
RuntimeClass
рдбреЗрдЯрд╛ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ)ред
рдПрдХ рдЕрдиреНрдп рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдирд╡рд╛рдЪрд╛рд░
рдиреЛрдб рдЯреЙрдкреЛрд▓реЙрдЬреА рдкреНрд░рдмрдВрдзрдХ рд╣реИ , рдЬрд┐рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдШрдЯрдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рдЖрд╡рдВрдЯрди рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдПрдХрдЬреБрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдкрд╣рд▓ рд╡рд┐рднрд┐рдиреНрди рдЖрдзреБрдирд┐рдХ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ (рджреВрд░рд╕рдВрдЪрд╛рд░, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, рд╡рд┐рддреНрддреАрдп рд╕реЗрд╡рд╛рдУрдВ рдЖрджрд┐ рдХреЗ рдХреНрд╖реЗрддреНрд░ рд╕реЗ) рдХреА рдЙрдЪреНрдЪ рдорд╛рдВрдЧ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИ, рдЙрдЪреНрдЪ рдирд┐рд╖реНрдкрд╛рджрди рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдФрд░ рд╕рдВрдЪрд╛рд▓рди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рджреЗрд░реА рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡реЗ рд╕реАрдкреАрдпреВ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХреА рдЙрдиреНрдирдд рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЛ рдЕрдм рддрдХ рдШрдЯрдХреЛрдВ (рд╕реАрдкреАрдпреВ рдкреНрд░рдмрдВрдзрдХ, рдбрд┐рд╡рд╛рдЗрд╕ рдореИрдиреЗрдЬрд░, рд╕реАрдПрдирдЖрдИ) рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЕрдм рд╡реЗ рдПрдХ рдПрдХрд▓ рдЖрдВрддрд░рд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬреЛрдбрд╝реЗрдВрдЧреЗ рдЬреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдПрдХрдЬреБрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирдП рд╕рдорд╛рди рдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИ - рддрдерд╛рдХрдерд┐рдд рдЯреЛрдкреЛрд▓реЙрдЬреА-рдЬрд╛рдЧрд░реВрдХ - рдХреНрдпреВрдмрд▓реЗрдЯ рдкрдХреНрд╖ рдкрд░ рдШрдЯрдХред рд╡рд┐рд╡рд░рдг
рдЗрд╕реА KEP рдореЗрдВ рд╣реИрдВ ред
рдЯреЛрдкреЛрд▓реЙрдЬреА рдкреНрд░рдмрдВрдзрдХ рдШрдЯрдХ рдЖрд░реЗрдЦрдЕрдЧрд▓рд╛ рдлреАрдЪрд░
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк ( рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЬрд╛рдВрдЪ ) рдХреЗ рджреМрд░рд╛рди рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИ ред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ: рдСрдкрд░реЗрд╢рди рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╢реБрд░реБрдЖрдд рд╕реЗ рдкрд╣рд▓реЗ рд╡реЗ рдпрд╛ рддреЛ "рдорд╛рд░реЗ рдЧрдП" рд╣реЛрддреЗ рд╣реИрдВ, рдпрд╛ рд╡реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЧрддрд┐рд░реЛрдз рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рдирдпрд╛ рдЪреЗрдХ (
StartupProbeEnabled
рдирд╛рдордХ рд╕реБрд╡рд┐рдзрд╛ рдЧреЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдХреНрд╖рдо) рд░рджреНрдж - рдпрд╛ рдмрд▓реНрдХрд┐,
StartupProbeEnabled
- рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдЪреЗрдХ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдЬрдм рддрдХ рдХрд┐ рдкреЙрдб рдиреЗ рдЕрдкрдирд╛ рд▓реЙрдиреНрдЪ рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, рдЗрд╕ рдлреАрдЪрд░ рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ
рдкреЙрдб-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓рд┐рдиреЗрди-рдЬрд╛рдВрдЪ рд╣реЛрд▓реНрдбрдСрдл рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред рдЙрди рдкреЙрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╢реБрд░реВ рд╣реЛрдиреЗ рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рд▓реЗрддреЗ рд╣реИрдВ, рдЖрдк рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдо рд╕рдордп рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рд░рд╛рдЬреНрдп рдХреЛ рдкреНрд░рджреВрд╖рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рддреБрд░рдВрдд рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ RuntimeClass рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрдзрд╛рд░ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, "рд╡рд┐рд╖рдо рд╕рдореВрд╣реЛрдВ" рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рддреЗ рд╣реБрдПред
RuntimeClass рдирд┐рд░реНрдзрд╛рд░рдг рдХреЗ рд╕рд╛рде
, рдЕрдм рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ RuntimeClass рдХрд╛ рд╕рдорд░реНрдерди рд╣реЛрдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ: рдлрд▓реА рдХреЗ рд▓рд┐рдП, рдЖрдк рдХреНрд▓рд╕реНрдЯрд░ рдЯреЛрдкреЛрд▓реЙрдЬреА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗ рдмрд┐рдирд╛ RuntimeClass рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП - рдкреЙрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдиреЛрдбреНрд╕ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рд╣рд░ рдЪреАрдЬ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЬреЛ рдЙрдиреНрд╣реЗрдВ рдЖрд╡рд╢реНрдпрдХ рдерд╛ - рдЙрдиреНрд╣реЗрдВ NodeSelector рдФрд░ рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рдирд┐рдпрдо рдЖрд╡рдВрдЯрд┐рдд рдХрд░рдирд╛ рдерд╛ред
KEP рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдгред
рдиреЗрдЯрд╡рд░реНрдХ
рджреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдЬреЛ рдкрд╣рд▓реА рдмрд╛рд░ (рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ) рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.16 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреА рд╣реИрдВ:
- рдПрдХ рджреЛрд╣рд░реА рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди - рдлрд▓реА, рдиреЛрдбреНрд╕, рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕реНрддрд░ рдкрд░ IPv4 / IPv6 - рдФрд░ рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк "рд╕рдордЭ"ред рдЗрд╕рдореЗрдВ рдкреЙрдбреНрд╕ рд╕реЗ рдмрд╛рд╣рд░реА рд╕реЗрд╡рд╛рдУрдВ, рд╕рдВрджрд░реНрдн рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рдмреНрд░рд┐рдЬ CNI, PTP CNI рдФрд░ рд╣реЛрд╕реНрдЯ-рд▓реЛрдХрд▓ IPP рдкреНрд▓рдЧ-рдЗрди рдХреЗ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рднреАрддрд░), рд╕рд╛рде рд╣реА рд╕рд╛рде рд░рд┐рд╡рд░реНрд╕ рдХреЗ рдмреАрдЪ IPv4-to-IPv4 рдФрд░ IPv6-to-IPv6 рдХреА рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдореВрд╣реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдЬреЛ рдХреЗрд╡рд▓ рдЖрдИрдкреАрд╡реА 4 рдпрд╛ рдЖрдИрдкреАрд╡реА 6 рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг KEP рдореЗрдВ рд╣реИрдВ ред
рдлрд▓реА рдХреА рд╕реВрдЪреА рдореЗрдВ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдИрдкреА рдкрддреЛрдВ (IPv4 рдФрд░ IPv6) рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:
kube-master
- Endpoint рдХреЗ рд▓рд┐рдП рдирдпрд╛ API EndpointSlice API рд╣реИ ред рдпрд╣ рдкреНрд░рджрд░реНрд╢рди / рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХреЗ рд╕рд╛рде рдореМрдЬреВрджрд╛ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдПрдкреАрдЖрдИ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХрдВрдЯреНрд░реЛрд▓-рдкреНрд▓реЗрди (рдПрд╕реЗрд╕рд░, рдХреЙрд░реНрдб, рдПрдВрдбрдкреЙрдЗрдВрдЯ-рдХрдВрдЯреНрд░реЛрд▓рд░, рдХреНрдпреВрдм-рдкреНрд░реЙрдХреНрд╕реА) рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдШрдЯрдХреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред рдирдИ рдПрдкреАрдЖрдИ рдХреЛ рдбрд┐рд╕реНрдХрд╡рд░реА рдПрдкреАрдЖрдИ рд╕рдореВрд╣ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдПрдХ рд╣рдЬрд╛рд░ рдиреЛрдбреНрд╕ рд╡рд╛рд▓реЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдкрд░ рд╣рдЬрд╛рд░реЛрдВ рдмреИрдХрдПрдВрдб рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреА рд╕реЗрд╡рд╛ рджреЗ рд╕рдХреЗрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХреЛ N
EndpointSlice
рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдореЗрдВ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ 100 рд╕реЗ рдЕрдзрд┐рдХ рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ (рдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрддрд╛ рд╣реИ)ред EndpointSlice рдПрдкреАрдЖрдИ рдЗрд╕рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЕрд╡рд╕рд░ рднреА рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛: рдкреНрд░рддреНрдпреЗрдХ рдкреЙрдб рдХреЗ рд▓рд┐рдП рдХрдИ рдЖрдИрдкреА рдкрддреЗ рдХрд╛ рд╕рдорд░реНрдерди, рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдирдП рд░рд╛рдЬреНрдп (рди рдХреЗрд╡рд▓ Ready
рдФрд░ NotReady
), рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЧрддрд┐рд╢реАрд▓ рд╕рдмрд╕реЗрдЯред
рдЕрдВрддрд┐рдо рд░рд┐рд▓реАрдЬ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рд╕реЗ
service.kubernetes.io/load-balancer-cleanup
LoadBalancer
рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рд╕реЗ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИ рдЬрд┐рд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рд╛рде
LoadBalancer
рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг
LoadBalancer
рдЙрдиреНрдирдд рд╣реБрдЖ рд╣реИред рдРрд╕реА рд╕реЗрд╡рд╛ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд╕рдордп, рдпрд╣ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рд▓реЛрдкрди рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ рдЬрдм рддрдХ рдХрд┐ рдмреИрд▓реЗрдВрд╕рд░ рдХреЗ рд╕рднреА рд╕рдВрдЧрдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА "рд╕рдлрд╛рдИ" рдкреВрд░реА рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреАред
рдПрдкреАрдЖрдИ рдорд╢реАрдирд░реА
рдЕрд╕рд▓реА "рд╕реНрдерд┐рд░реАрдХрд░рдг рдореАрд▓ рдХрд╛ рдкрддреНрдерд░" рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдПрдкреАрдЖрдИ рд╕рд░реНрд╡рд░ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдпрд╣
CustomResourceDefinitions (CRD) рдХреА рд╕реНрдерд┐рд░ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рдХрд╛рд░рдг рд╣реБрдЖ, рдЬрд┐рд╕реЗ
рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рд╕реНрддреБрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереА, рдЬрд┐рд╕рдХреА рджреВрд░ рдХреА рд╕реНрдерд┐рддрд┐ 1.7 Kubernetes рдХреЗ рдмрд╛рдж рд╕реЗ рдереА (рдФрд░ рдпрд╣ рдЬреВрди 2017 рд╣реИ!)ред рдПрдХ рд╣реА рд╕реНрдерд┐рд░реАрдХрд░рдг рдЙрдирд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрдпрд╛ рдерд╛:
- CustomResources рдХреЗ рд▓рд┐рдП "рдЙрдк-рд╕реНрд░реЛрдд"
/status
рдФрд░ /scale
рдХреЗ рд╕рд╛рде; - рдмрд╛рд╣рд░реА webhook рдХреЗ рдЖрдзрд╛рд░ рдкрд░ CRD рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рд░реВрдкрд╛рдВрддрд░рдг ;
- рд╣рд╛рд▓ рд╣реА рдореЗрдВ (K8s 1.15 рдореЗрдВ) рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди (рдбрд┐рдлрд╝реЙрд▓реНрдЯ) рдФрд░ рдХрд╕реНрдЯрдо рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдлрд╝реАрд▓реНрдб рд╡рд┐рд▓реЛрдкрди (рдЫрдВрдЯрд╛рдИ) ;
- OpenAPI v3 рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░ CRD рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП OpenAPI рдкреНрд░рд▓реЗрдЦрди рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ ред
рдПрдХ рдФрд░ рддрдВрддреНрд░ рдЬреЛ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИ:
рдкреНрд░рд╡реЗрд╢ рд╡реЗрдмрд╣реВрдХ - рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рднреА рд░рд╣рд╛ рд╣реИ (рдХреЗ 8 1.9 рдХреЗ рдмрд╛рдж рд╕реЗ) рдФрд░ рдЕрдм рдЗрд╕реЗ рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рджреЛ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдмреАрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдЧрдИрдВ:
рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░
рдмреБрдХрдорд╛рд░реНрдХ рджреЗрдЦрддреЗ рд╣реИрдВ ред
рдФрд░ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХрдорд╛рддреНрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╡рд╛рдЪрд╛рд░
SelfLink
рдХреА
рдЕрд╕реНрд╡реАрдХреГрддрд┐ рдереА - рдПрдХ рд╡рд┐рд╢реЗрд╖ рдпреВрдЖрд░рдЖрдИ рдЬреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯрдореЗрддрд╛ рдФрд░
ListMeta
(рдпрд╛рдиреА,
ListMeta
рдореЗрдВ рдХрд┐рд╕реА рднреА рд╡рд╕реНрддреБ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛) рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдЗрд╕реЗ рдордирд╛ рдХреНрдпреЛрдВ рдХрд┐рдпрд╛? "рд╕рд░рд▓" рдкреНрд░реЗрд░рдгрд╛ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ (рдмреАрдорд╛ рдпреЛрдЧреНрдп) рдХрд╛рд░рдгреЛрдВ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреА рддрд░рд╣
рд▓рдЧрддреА рд╣реИред рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рдФрдкрдЪрд╛рд░рд┐рдХ рдХрд╛рд░рдг рд╣реИрдВ (рдПрдХ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреНрд╖реЗрддреНрд░ рдХреЛ рд╣рдЯрд╛рдХрд░) рдФрд░ рд╕рд╛рдорд╛рдиреНрдп-рдПрдкреЗрд╕реНрд╡рд░ рдХреЗ рдХрд╛рд░реНрдп рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдирд╛, рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрд░реАрдХреЗ рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬреЛ рд╡рд╕реНрддреБ рдХреЗ рдЕрдиреБрдХреНрд░рдорд┐рдд рд╣реЛрдиреЗ рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред
SelfLink
рдХрд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ "рдЕрдкреНрд░рдЪрд▓рди" (рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ) рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╕рдВрд╕реНрдХрд░рдг 1.20 рдФрд░ рдЕрдВрддрд┐рдо рдПрдХ - 1.21 рд╣реЛрдЧрд╛ред
рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг
рднрдВрдбрд╛рд░рдг рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдореБрдЦреНрдп рдХрд╛рд░реНрдп, рдкрд┐рдЫрд▓реЗ рд░рд┐рд▓реАрдЬ рдХреА рддрд░рд╣,
рд╕реАрдПрд╕рдЖрдИ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдордирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВ:
- рдкрд╣рд▓реА рдмрд╛рд░ (рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ) , рд╡рд┐рдВрдбреЛрдЬ рдХрд╛рдо рдиреЛрдбреНрд╕ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдЖрдИ рдкреНрд▓рдЧ-рдЗрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ : рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдореМрдЬреВрджрд╛ рддрд░реАрдХрд╛ рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛрд░ рдФрд░ рдкреЙрд╡рд░реНрд╕рд╢реЗрд▓-рдЖрдзрд╛рд░рд┐рдд рдлреНрд▓реЗрдХреНрд╕рд╡реЛрд▓реНрдпреВрдо рдкреНрд▓рдЧ-рдЗрди рдореЗрдВ рдЗрди-рдЯреНрд░реА рдкреНрд▓рдЧ рдХреЛ рдмрджрд▓ рджреЗрдЧрд╛;

рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд╡рд┐рдВрдбреЛрдЬ рд╕реАрдПрд╕рдЖрдИ рдкреНрд▓рдЧрдЗрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпреЛрдЬрдирд╛
- CS8 рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдЖрдХрд╛рд░ рджреЗрдиреЗ рдХреА рдХреНрд╖рдорддрд╛, K8s 1.12 рдореЗрдВ рдкреЗрд╢ рдХреА рдЧрдИ, рдПрдХ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдмрдврд╝реА рд╣реИ;
- рд╕реНрдерд╛рдиреАрдп рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рд╡реЙрд▓реНрдпреВрдо ( CSI рдЗрдирд▓рд╛рдЗрди рд╡реЙрд▓реНрдпреВрдо рд╕рдорд░реНрдерди ) рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП CSI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдПрдХ рд╕рдорд╛рди "рд╡реГрджреНрдзрд┐" (рдЕрд▓реНрдлрд╛ рд╕реЗ рдмреАрдЯрд╛ рддрдХ) рддрдХ рдкрд╣реБрдВрдЪ рдЧрдИ рд╣реИред
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реЗ
рд╡реЙрд▓реНрдпреВрдо рдХреЗ рдХреНрд▓реЛрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рди (рдирдП рдкреАрд╡реАрд╕реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рд╕реЛрд░реНрд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдореМрдЬреВрджрд╛ рдкреАрд╡реАрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдХреЛ рдЕрдм рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рднреА рдорд┐рд▓реА рд╣реИред
рдпреЛрдЬрдирд╛рдХрд╛рд░
рдирд┐рдпреЛрдЬрди рдореЗрдВ рджреЛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд░рд┐рд╡рд░реНрддрди (рджреЛрдиреЛрдВ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ):
EvenPodsSpreading
, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрд╛рд░реНрдХрд┐рдХ рдЗрдХрд╛рдЗрдпреЛрдВ (рдЬреИрд╕реЗ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдФрд░ рдкреНрд░рддрд┐рдХреГрддрд┐) рдХреЗ рдмрдЬрд╛рдп рд▓реЛрдб рдХреЗ "рдХрд╛рдлреА рд╡рд┐рддрд░рд┐рдд" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП EvenPodsSpreading
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рд╡рд┐рддрд░рдг рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд (рдПрдХ рд╕рдЦреНрдд рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛ рдПрдХ рд╣рд▓реНрдХреЗ рд╕реНрдерд┐рддрд┐, рдЕрд░реНрдерд╛рддреН рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ)ред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдирд┐рдпреЛрдЬрд┐рдд рдкреЙрдбреНрд╕ рдХреА рдореМрдЬреВрджрд╛ рд╡рд┐рддрд░рдг рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░реЗрдЧреА, рдЬреЛ рдЕрдм рдкреЙрдб PodAffinity
рдФрд░ PodAntiAffinity
рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИ, рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдмреЗрд╣рддрд░ рдкрд╣реБрдВрдЪ рдФрд░ рдЕрдиреБрдХреВрд▓рд┐рдд рд╕рдВрд╕рд╛рдзрди рдЦрдкрддред рд╡рд┐рд╡рд░рдг KEP рдореЗрдВ рд╣реИрдВ ред- рдкреЙрдб рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди RequestedToCapacityRatio рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА рдлрдВрдХреНрд╢рди рдореЗрдВ BestFit рдкреЙрд▓рд┐рд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЬреЛ рдмрд┐рди рдкреИрдХрд┐рдВрдЧ ("рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдкреИрдХрд┐рдВрдЧ") рдХреЛ рдХреЛрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ (рдкреНрд░реЛрд╕реЗрд╕рд░, рдореЗрдореЛрд░реА) рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд (рдЬреИрд╕реЗ GPU) рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП KEP рджреЗрдЦреЗрдВред

рдкреЙрдб рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ: рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдлрд┐рдЯ рдкреЙрд▓рд┐рд╕реА (рд╕реАрдзреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢реЗрдбреНрдпреВрд▓рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ (рд╢реЗрдбреНрдпреВрд▓рд░ рдПрдХреНрд╕рдЯреЗрдВрдбрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ)
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЕрд╡рд╕рд░ рдореБрдЦреНрдп рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ (рдЖрдЙрдЯ-рдСрдл-рдж-рд╡реГрдХреНрд╖) рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд╣рд░ рдЕрдиреБрд╕реВрдЪрдХ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрди
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ Kubernetes 1.16 рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ, рдЖрдк K8 рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХреЗ рд▓рд┐рдП
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░,
рдореМрдЬреВрджрд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдкреВрд░реНрдг рдХреНрд░рдо рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП , рдпрд╛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдиреЛрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ
рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдкреНрд░рд▓реЗрдЦрди рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рдХрд╛ рдЧрдарди рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреБрдЫ рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╡рд░реНрддрдорд╛рди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдкреНрд░рдХрдЯ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдмрд╕ рдмрдирд╛рдП рдЧрдП рдереЗ), рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рд╕рдм рдХреБрдЫ рдПрдХ рд╣реА рдорд╛рдирдХ рдкрд░ рд▓рд╛рдиреЗ рдХрд╛ рд╕рдордп рдерд╛, "рдмрд╛рдХреА рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рдЕрдиреБрд░реВрдкред" рдЗрд╕ рдкрд╣рд▓ рдХреЗ рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреА рд╕реНрдерд┐рддрд┐ рд╣реИ, рдЬреЛ рдзреАрд░реЗ-рдзреАрд░реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдмреАрдЯрд╛ (1.17) рдФрд░ рд╕реНрдерд┐рд░ (1.18) рддрдХ рдмрдврд╝ рдЬрд╛рдПрдЧреАред
рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдиреЛрдЯ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
- рдЗрд╕ OS (рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг) рдХреЗ рд▓рд┐рдП рдХреБрдмреЗрджрдо рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рд╕рдорд░реНрдерди рдХрд╛ рд╡рд┐рдХрд╛рд╕ , рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд▓рд┐рдП
RunAsUserName
рдХреА рд╕рдВрднрд╛рд╡рдирд╛ (рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг), рд╕рдореВрд╣ рдкреНрд░рдмрдВрдзрд┐рдд рд╕реЗрд╡рд╛ рдЦрд╛рддреЗ (gMSA) рдХреЗ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди , рдорд╛рдЙрдВрдЯ / рд╕рдВрд▓рдЧреНрдирдХ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди ред - рдПрдкреАрдЖрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рдкреБрди: рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдбреЗрдЯрд╛ рд╕рдВрдкреАрдбрд╝рди рддрдВрддреНрд░ ред рдкрд╣рд▓реЗ, рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ HTTP рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рдХрдИ рдкреНрд░рддрд┐рдмрдВрдз рд▓рдЧрд╛рдП рдЧрдП рдереЗ рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕рдХреЗ рд╕рдорд╛рд╡реЗрд╢ рдХреЛ рд░реЛрдХрддреЗ рдереЗред рдЕрдм "рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рдкрд╛рд░рджрд░реНрд╢реА рд╕рдВрдкреАрдбрд╝рди" рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:
Accept-Encoding: gzip
рднреЗрдЬрдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рд╣рдХ Accept-Encoding: gzip
рд╣реЗрдбрд░ рдореЗрдВ gzip рдХреЛ GZIP рдореЗрдВ рдПрдХ рд╕рдВрдХреБрдЪрд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреА рд╣реИ рдпрджрд┐ рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ 128 Kb рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛред рдЧреЛ рдкрд░ рдЧреНрд░рд╛рд╣рдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рдВрдкреАрдбрд╝рди (рд╡рд╛рдВрдЫрд┐рдд рд╣реЗрдбрд░ рднреЗрдЬрдиреЗ) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡реЗ рддреБрд░рдВрдд рдЯреНрд░реИрдлрд╝рд┐рдХ рдореЗрдВ рдХрдореА рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░рддреЗ рд╣реИрдВред (рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдорд╛рдореВрд▓реА рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред) - рдмрд╛рд╣рд░реА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдЪрдкреАрдП рдХреЛ / рд╕реЗ рд╢реВрдиреНрдп рдкреЙрдб рдореЗрдВ рд╕реНрдХреЗрд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ ред рдпрджрд┐ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ / рдПрдХреНрд╕рдЯрд░реНрдирд▓ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рддреЛ рдЬрдм рд╡рд░реНрдХрд▓реЛрдб рдмреЗрдХрд╛рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдк рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ 0 рдкреНрд░рддрд┐рдХреГрддрд┐рдпреЛрдВ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЙрди рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдЬрдм рдХрд╛рд░реНрдпрдХрд░реНрддрд╛ рдЬреАрдкреАрдпреВ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╢реНрд░рдорд┐рдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЙрдкрд▓рдмреНрдз рдЬреАрдкреАрдпреВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред
- рдПрдХ рдирдпрд╛ рдЧреНрд░рд╛рд╣рдХ -
k8s.io/client-go/metadata.Client
- рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП "рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд" рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдПред рдЗрд╕реЗ рдХреНрд▓рд╕реНрдЯрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╕реЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ (рдпрд╛рдиреА metadata
рдЙрдкрдзрд╛рд░рд╛) рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣рдг рдФрд░ рдХреЛрдЯрд╛ рдХреА рд╢реНрд░реЗрдгреА рд╕реЗ рдЙрдирдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред - рдХреБрдмреЗрд░рдиреЗрдЯ рдЕрдм рдкреБрд░рд╛рдиреЗ ("рдмрд┐рд▓реНрдЯ-рдЗрди" рдЗрди-рдЯреНрд░реА) рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛рдУрдВ (рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг) рдХреЗ рдмрд┐рдирд╛ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред
init
рджреМрд░рд╛рди kustomize рдкреИрдЪ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ (рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг) рдХреНрд╖рдорддрд╛, join
рдФрд░ upgrade
рд╕рдВрдЪрд╛рд▓рди рдХреЛ kubeadm рдпреВрдЯрд┐рд▓рд┐рдЯреА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред --experimental-kustomize
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП, KEP рджреЗрдЦреЗрдВред- Apiserver рдХреЗ рд▓рд┐рдП рдирдпрд╛ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рддреИрдпрд╛рд░ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рддрддреНрдкрд░рддрд╛ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрдкреАрдЖрдИ рд╕рд░реНрд╡рд░ рдореЗрдВ рдПрдХ рдЭрдВрдбрд╛ рднреА рд╣реЛрддрд╛ рд╣реИ
--maximum-startup-sequence-duration
, рдЬреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдкреБрдирд░рд╛рд░рдВрдн рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред - рдПрдЬрд╝реНрдпреЛрд░ рдХреЗ рд▓рд┐рдП рджреЛ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдЙрдкрд▓рдмреНрдзрддрд╛ рдЬрд╝реЛрди рдФрд░ рдХреНрд░реЙрд╕ рд░рд┐рд╕реЛрд░реНрд╕ рдЧреНрд░реБрдк (рдЖрд░рдЬреА) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Azure рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛:
- AWS рдХреЛ рд╡рд┐рдВрдбреЛрдЬ рдкрд░ EBS рдХрд╛ рд╕рдорд░реНрдерди рд╣реИ рдФрд░ EC2 API рдХреЙрд▓реНрд╕ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред
- Kubeadm рдЕрдм CoreDNS рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рд╣реЛрдиреЗ рдкрд░ рдЕрдкрдиреЗ CoreDNS рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЕрдкрдиреЗ рдЖрдк рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рддрд╛ рд╣реИред
- рдбреЛрдХрд░ рдЫрд╡рд┐ рдореЗрдВ рд╕рдВрдЧрдд рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рд╡рд▓реНрдб рд╡рд┐рд╢реНрд╡-рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдЗрд╕ рдЫрд╡рд┐ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, etcd рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдЫрд╡рд┐ рдиреЗ etcd2 рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рд╣реИ ред
- рдХреНрд▓рд╕реНрдЯрд░ рдСрдЯреЛрд╕реНрдХреЛрд▓рд░ 1.16.0 рдиреЗ рдмреЗрд╕ рдЗрдореЗрдЬ, рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рд╕реНрдЯреНрд░реЛрд▓реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рдФрд░ рдирдП рдХреНрд▓рд╛рдЙрдб рдкреНрд░реЛрд╡рд╛рдЗрдбрд░реНрд╕ (рдбрд┐рдЬрд┐рдЯрд▓рдСрди, рдореИрдЧреНрдирдо, рдкреИрдХреЗрдЯ) рдХреЛ рдЬреЛрдбрд╝рд╛ред
- рдкреНрд░рдпреБрдХреНрдд / рдЖрд╢реНрд░рд┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдЕрдкрдбреЗрдЯ: рдЧреЛ рез.резреи.реп, рей.рей.резрел, рдХреЛрд░ рез.рез.реиред
рдкреБрдирд╢реНрдЪ
рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдореЗрдВ рднреА рдкрдврд╝реЗрдВ: