Kubernetes 1.18 рдХреЛ рд░рд┐рд▓реАрдЬ, рдкреГрдердХ рдХрдиреНрдЯреЗрдирд░ рдХреЛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдкреНрд░рдмрдВрдзрди рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдкреНрд░рдгрд╛рд▓реА

рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрдиреНрдЯреЗрдирд░ рдЕрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд░рд┐рд▓реАрдЬ рдХреБрдмрд░реНрдиреЗрдЯ рез.рез1.18, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреГрдердХ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдбрд┐рдкреНрд▓реЛрдЗ, рдорд░реНрдордд рд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрдпрдиреНрддреНрд░ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореВрд▓ рд░реВрдкрдорд╛ Google рджреНрд╡рд╛рд░рд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рддрд░ рддреНрдпрд╕рдкрдЫрд┐ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реАрдХреНрд╖рдг рдЧрд░рд┐рдПрдХреЛ рдПрдХ рд╕реНрд╡рддрдиреНрддреНрд░ рд╕рд╛рдЗрдЯрдорд╛ рд╣рд╕реНрддрд╛рдиреНрддрд░рдг рдЧрд░рд┐рдпреЛред рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╕рдореБрджрд╛рдп рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕рдорд╛рдзрд╛рдирдХреЛ рд░реВрдкрдорд╛ рд╕реНрдерд┐рдд рдЫ, рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдЫреИрди рд░ рдХреБрдиреИ рдкрдирд┐ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдХреБрдиреИ рдкрдирд┐ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрд╖рдо рдЫред Kubernetes рдХреЛрдб Go рд░ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд Apache 2.0 рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдкреНрд░рд╛рдкреНрддред

DNS рдбрд╛рдЯрд╛рдмреЗрд╕ рдорд░реНрдорддрд╕рдореНрднрд╛рд░, рд▓реЛрдб рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд┐рдЩ рдЬрд╕реНрддрд╛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░рд╣рд░реВ рддреИрдирд╛рддреА рд░ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
рдХреНрд▓рд╕реНрдЯрд░ рдиреЛрдбрд╣рд░реВ рдмреАрдЪ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рд╡рд┐рддрд░рдг (рднрд╛рд░ рд░ рд╕реЗрд╡рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирдХреЛ рдЖрдзрд╛рд░рдорд╛ рдХрдиреНрдЯреЗрдирд░ рдорд╛рдЗрдЧреНрд░реЗрд╕рди), рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрддрд░рдорд╛ рд╕реНрд╡рд╛рд╕реНрдереНрдп рдЬрд╛рдБрдЪрд╣рд░реВ, рдЦрд╛рддрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди, рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд░ рдЧрддрд┐рд╢реАрд▓ рд╕реНрдХреЗрд▓рд┐рдВрдЧ, рдпрд╕рд▓рд╛рдИ рд░реЛрдХреНрди рдмрд┐рдирд╛ред рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рд╕рдореВрд╣рд╣рд░реВрд▓рд╛рдИ рдПрдХреИ рдкрдЯрдХрдорд╛ рд╕рдореНрдкреВрд░реНрдг рд╕рдореВрд╣рдХреЛ рд▓рд╛рдЧрд┐ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рд░ рдкреВрд░реНрд╡рд╡рдд рдХрд╛рд░реНрдпрд╣рд░реВ, рд╕рд╛рдереИ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рд╡рд┐рднрд╛рдЬрдирд▓рд╛рдИ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд╡рд┐рднрд╛рдЬрдирдХреЛ рд╕рд╛рде рднрд╛рдЧрд╣рд░реВрдорд╛ рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рддреНрдпрд╣рд╛рдБ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдЧрддрд┐рд╢реАрд▓ рдорд╛рдЗрдЧреНрд░реЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЫ, рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЬрд╕рдХреЛ рд╕реНрдерд╛рдиреАрдп рднрдгреНрдбрд╛рд░рдг рд░ рдиреЗрдЯрд╡рд░реНрдХ рднрдгреНрдбрд╛рд░рдг рдкреНрд░рдгрд╛рд▓реА рджреБрд╡реИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

Kubernetes 1.18 рд░рд┐рд▓реАрдЬрдорд╛ 38 рдкрд░рд┐рд╡рд░реНрддрди рд░ рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН, рдЬрд╕рдордзреНрдпреЗ 15 рд▓рд╛рдИ рд╕реНрдерд┐рд░ рд╕реНрдерд┐рддрд┐рдорд╛ рд░ 11 рд▓рд╛рдИ рдмрд┐рдЯрд╛ рд╕реНрдерд┐рддрд┐рдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред 12 рдирдпрд╛рдБ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЕрд▓реНрдлрд╛ рд╕реНрдерд┐рддрд┐рдорд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫрдиреНред рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рддрдпрд╛рд░ рдЧрд░реНрджрд╛, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░реНрдпрддрд╛рд▓рд╛рдИ рдкрд░рд┐рд╖реНрдХреГрдд рдЧрд░реНрдиреЗ рд░ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдХреНрд╖рдорддрд╛рд╣рд░реВрд▓рд╛рдИ рд╕реНрдерд┐рд░ рдмрдирд╛рдЙрдиреЗ, рд╕рд╛рдереИ рдирдпрд╛рдБ рд╡рд┐рдХрд╛рд╕рд╣рд░реВ рдердкреНрдиреЗ рджреБрд╡реИ рдЙрджреНрджреЗрд╢реНрдпрдорд╛ рд╕рдорд╛рди рдкреНрд░рдпрд╛рд╕рд╣рд░реВ рдерд┐рдПред рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • рдХреБрдмреЗрдХреНрдЯрд▓
    • рдердкрд┐рдпреЛ "kubectl debug" рдХрдорд╛рдгреНрдбрдХреЛ рдЕрд▓реНрдлрд╛ рд╕рдВрд╕реНрдХрд░рдг, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдбрд┐рдмрдЧрд┐рдЩ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд╕рд╛рде рдЕрд▓реНрдкрдХрд╛рд▓реАрди рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рд╕реБрд░реБ рдЧрд░реЗрд░ рдкреЛрдбрд╣рд░реВрдорд╛ рдбрд┐рдмрдЧрд┐рдЩрд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    • рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдЧрд░реЗрдХреЛ рдЫ "kubectl diff" рдЖрджреЗрд╢, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ manifest рд▓рд╛рдЧреВ рдЧрд░реЗрдорд╛ рдХреНрд▓рд╕реНрдЯрд░рдорд╛ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреНрдЫ рднрдиреЗрд░ рд╣реЗрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    • рд╣рдЯрд╛рдЗрдпреЛ рдПрдХрд▓ рдкреЛрдб рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЬреЗрдиреЗрд░реЗрдЯрд░ рдмрд╛рд╣реЗрдХ "kubectl рд░рди" рдЖрджреЗрд╢рдХрд╛ рд╕рдмреИ рдЬреЗрдиреЗрд░реЗрдЯрд░рд╣рд░реВред
    • рдкрд░рд┐рд╡рд░реНрддрди рднрдпреЛ рдлреНрд▓реНрдпрд╛рдЧ "--рдбреНрд░рд╛рдЗ-рд░рди", рдпрд╕рдХреЛ рдорд╛рди (рдХреНрд▓рд╛рдпрдиреНрдЯ, рд╕рд░реНрднрд░ рд░ рдХреБрдиреИ рдкрдирд┐) рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджреИ, рдХрдорд╛рдгреНрдбрдХреЛ рдкрд░реАрдХреНрд╖рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧреНрд░рд╛рд╣рдХ рд╡рд╛ рд╕рд░реНрднрд░ рд╕рд╛рдЗрдбрдорд╛ рдЧрд░рд┐рдиреНрдЫред
    • kubectl рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░рд┐рдпреЛ рдЫреБрдЯреНрдЯреИ рднрдгреНрдбрд╛рд░рдорд╛ред рдпрд╕рд▓реЗ kubectl рд▓рд╛рдИ рдЖрдиреНрддрд░рд┐рдХ kubernetes рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдмрд╛рдЯ рдЕрд▓рдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдпреЛ рд░ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рдХреЛрдб рдЖрдпрд╛рдд рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдпреЛред
  • рдЖрдХреНрд░рд╛рдордХ
    • рдерд╛рд▓реЗ Networking.v1beta1 рдорд╛ рдкреНрд░рд╡реЗрд╢рдХрд╛ рд▓рд╛рдЧрд┐ API рд╕рдореВрд╣ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИред
    • рдердкрд┐рдпреЛ рдирдпрд╛рдБ рдХреНрд╖реЗрддреНрд░рд╣рд░реБ:
      • pathType, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЕрдиреБрд░реЛрдзрдорд╛ рдорд╛рд░реНрдЧ рдХрд╕рд░реА рддреБрд▓рдирд╛ рдЧрд░рд┐рдиреЗрдЫ рднрдиреЗрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ
      • IngressClassName kubernetes.io/ingress.class рдПрдиреЛрдЯреЗрд╕рдирдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реЛ, рдЬреБрди рдмрд╣рд┐рд╖реНрдХреГрдд рдШреЛрд╖рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреЛ рдХреНрд╖реЗрддреНрд░рд▓реЗ рд╡рд┐рд╢реЗрд╖ рд╡рд╕реНрддреБ InressClass рдХреЛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрджрдЫ
    • рдердкрд┐рдпреЛ рдПрдХ IngressClass рд╡рд╕реНрддреБ, рдЬрд╕рд▓реЗ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдиреНрддреНрд░рдХрдХреЛ рдирд╛рдо, рдпрд╕рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╕рдВрдХреЗрдд рд╕рдВрдХреЗрдд рдЧрд░реНрджрдЫред
  • рд╕реЗрд╡рд╛
    • рдЕрдкрд▓реЛрдб рдЧрд░рд┐рдПрдХреЛ рдЫ AppProtocol рдлрд┐рд▓реНрдб, рдЬрд╕рдорд╛ рддрдкрд╛рдИрд▓реЗ рдХреБрди рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
    • рдЕрдиреБрд╡рд╛рджрд┐рдд рдмрд┐рдЯрд╛ рд╕реНрдерд┐рддрд┐рдорд╛ рд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд EndpointSlicesAPI рджреНрд╡рд╛рд░рд╛ рд╕рдХреНрд╖рдо, рдЬреБрди рдирд┐рдпрдорд┐рдд Endpoints рдХреЛ рд▓рд╛рдЧрд┐ рдердк рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣реЛред
  • рд╕рдЮреНрдЬрд╛рд▓
    • рд╕рдорд░реНрдерди IPv6 рд▓рд╛рдИ рдмрд┐рдЯрд╛ рд╕реНрдерд┐рддрд┐рдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред
  • рд╕реНрдерд╛рдпреА рдбрд┐рд╕реНрдХред рдирд┐рдореНрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ:
  • рдЖрд╡реЗрджрди рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди
    • рдХрдиреНрдлрд┐рдЧрдореНрдпрд╛рдк рд░ рдЧреЛрдкреНрдп рд╡рд╕реНрддреБрд╣рд░реВрдорд╛ рдердкрд┐рдпреЛ рдирдпрд╛рдБ рдХреНрд╖реЗрддреНрд░ "рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп"ред рдлрд┐рд▓реНрдб рдорд╛рди true рдорд╛ рд╕реЗрдЯ рдЧрд░реНрдирд╛рд▓реЗ рд╡рд╕реНрддреБрдХреЛ рдкрд░рд┐рдорд╛рд░реНрдЬрди рд░реЛрдХреНрдЫред
  • рдЕрдиреБрд╕реВрдЪреАрдХрд░реНрддрд╛
    • рдердкрд┐рдпреЛ kube-scheduler рдХреЛ рд▓рд╛рдЧрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред рдпрджрд┐ рдкрд╣рд┐рд▓реЗ рдпреЛ рдЧреИрд░-рдорд╛рдирдХ рдкреЛрдб рд╡рд┐рддрд░рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдорд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрди рдЕрддрд┐рд░рд┐рдХреНрдд рдЫреБрдЯреНрдЯреИ рдЕрдиреБрд╕реВрдЪрдХрд╣рд░реВ рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдерд┐рдпреЛ рднрдиреЗ, рдЕрдм рдорд╛рдирдХ рдЕрдиреБрд╕реВрдЪрдХрдХреЛ рд▓рд╛рдЧрд┐ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реЗрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рдПрдЙрдЯреИ рдкреЛрдб рдлрд┐рд▓реНрдб ".spec.schedulerName" рдорд╛ рдпрд╕рдХреЛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рд╕реНрдерд┐рддрд┐ - рдЕрд▓реНрдлрд╛ред
    • рдХрд▓рдВрдХ рдЖрдзрд╛рд░рд┐рдд рдирд┐рд╖реНрдХрд╛рд╕рди рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдЧрд░реЗрдХреЛ рдЫ
  • рд╕реНрдХреЗрд▓рд┐рдВрдЧ
    • рдердкрд┐рдпреЛ HPA рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рд▓реЗ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдкреЛрдбрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджрд╛ рдЖрдХреНрд░рд╛рдордХрддрд╛рдХреЛ рдбрд┐рдЧреНрд░реА рдкреНрд░рдХрдЯ рдЧрд░реНрджрдЫ, рддреНрдпреЛ рд╣реЛ, рдЬрдм рд▓реЛрдб рдмрдвреНрдЫ, рдПрдХ рдкрдЯрдХрдорд╛ N рдЧреБрдгрд╛ рдмрдвреА рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рд╕реБрд░реВ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
  • рдХреБрдмреЗрд▓реЗрдЯ
    • рдЯреЛрдкреЛрд▓реЛрдЬреА рдкреНрд░рдмрдиреНрдзрдХ рдмрд┐рдЯрд╛ рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рднрдпреЛред рд╕реБрд╡рд┐рдзрд╛рд▓реЗ NUMA рдЖрд╡рдВрдЯрдирд▓рд╛рдИ рд╕рдХреНрд╖рдо рдмрдирд╛рдЙрдБрдЫ, рдЬрд╕рд▓реЗ рдмрд╣реБ-рд╕рдХреЗрдЯ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдЧрд┐рд░рд╛рд╡рдЯрдмрд╛рдЯ рдЬреЛрдЧрд╛рдЙрдБрдЫред
    • рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рднрдпреЛ PodOverhead рдкреНрд░рдХрд╛рд░реНрдп, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ RuntimeClass рдорд╛ рдкреЛрдб рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдорд╛рддреНрд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
    • рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдпреЛ HugePages рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди, рдЕрд▓реНрдлрд╛ рд╕реНрдерд┐рддрд┐ рдорд╛ рдХрдиреНрдЯреЗрдирд░-рд╕реНрддрд░ рдЕрд▓рдЧрд╛рд╡ рд░ рдзреЗрд░реИ рд╡рд┐рд╢рд╛рд▓ рдкреГрд╖реНрда рдЖрдХрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
    • рдореЗрдЯрд╛рдЗрдпреЛ рдореЗрдЯреНрд░рд┐рдХреНрд╕/metrics/resource/v1alpha1, /metrics/resource рдХреЛ рд╕рдЯреНрдЯрд╛рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ
  • рдПрдкреАрдЖрдИ
    • рдЕрдиреНрддрдорд╛ рдкреБрд░рд╛рдиреЛ API рд╕рдореВрд╣ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ/v1beta1 рд░ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ/v1beta1 рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╣рдЯрд╛рдЗрдпреЛред
    • рд╕рд░реНрднрд░рд╕рд╛рдЗрдб рд▓рд╛рдЧреВ рдЧрд░реНрдиреБрд╣реЛрд╕реН beta2 рд╕реНрдерд┐рддрд┐рдорд╛ рдЕрдкрдЧреНрд░реЗрдб рдЧрд░рд┐рдпреЛред рдпреЛ рд╕реБрдзрд╛рд░рд▓реЗ kubectl рдмрд╛рдЯ API рд╕рд░реНрднрд░рдорд╛ рд╡рд╕реНрддреБ рд╣реЗрд░рдлреЗрд░ рд╕рд╛рд░реНрдЫред рдпрд╕рдмрд╛рдЯ рд╣рд╛рд▓рдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рд╕рдЪреНрдпрд╛рдЙрди рдирд╕рдХрд┐рдиреЗ рдзреЗрд░реИ рддреНрд░реБрдЯрд┐рд╣рд░реВ рд╕рдЪреНрдпрд╛рдЙрди рд╕рдХрд┐рдиреЗ рд╕реБрдзрд╛рд░рдХрд╛ рд▓реЗрдЦрдХрд╣рд░реВрдХреЛ рджрд╛рдмреА рдЫред рддрд┐рдиреАрд╣рд░реВрд▓реЗ ".metadata.managedFields" рдирд╛рдордХ рдЦрдгреНрдб рдкрдирд┐ рдердкреЗ, рдЬрд╕рдорд╛ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рд╡рд╕реНрддреБ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдЗрддрд┐рд╣рд╛рд╕ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡ рд░рд╛рдЦреНрдЫрдиреН, рдЬрд╕рд▓реЗ рдХреЛ, рдХрд╣рд┐рд▓реЗ рд░ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рднрдпреЛ рднрдиреНрдиреЗ рд╕рдВрдХреЗрдд рдЧрд░реНрдЫред
    • рдШреЛрд╖рдгрд╛ рдЧрд░реЗ рд╕реНрдерд┐рд░ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЕрдиреБрд░реЛрдз APIред
  • рд╡рд┐рдиреНрдбреЛрдЬ рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╕рдорд░реНрдердиред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди