Enhancements: IPv4/IPv6 рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 19 рдЕрдкреНрд░реИрд▓ 2018  ┬╖  119рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: kubernetes/enhancements

рдлрд╝реАрдЪрд░ рд╡рд┐рд╡рд░рдг

  • рдПрдХ-рдкрдВрдХреНрддрд┐ рд╕реБрд╡рд┐рдзрд╛ рд╡рд┐рд╡рд░рдг (рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ):
    рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкреЙрдбреНрд╕, рдиреЛрдбреНрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП IPv4/IPv6 рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди рдФрд░ рдЬрд╛рдЧрд░реВрдХрддрд╛
  • рдкреНрд░рд╛рдердорд┐рдХ рд╕рдВрдкрд░реНрдХ (рдЕрд╕рд╛рдЗрдиреА): @leblancd
  • рдЬрд┐рдореНрдореЗрджрд╛рд░ рдПрд╕рдЖрдИрдЬреА: рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ
  • рдбрд┐рдЬрд╝рд╛рдЗрди рдкреНрд░рд╕реНрддрд╛рд╡ рд▓рд┐рдВрдХ (рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд░реЗрдкреЛ): IPv4/IPv6 рдбреБрдЕрд▓ рд╕реНрдЯреИрдХ KEP (рдкреБрд░рд╛рдирд╛) рдЬреЛрдбрд╝реЗрдВ
  • рдХреЗрдИрдкреА рдкреАрдЖрд░: https://github.com/kubernetes/enhancements/pull/808
  • рдХреЗрдИрдкреА :
  • e2e рдФрд░/рдпрд╛ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░реЗрдВ: TBD
  • рд╕рдореАрдХреНрд╖рдХ (рдУрдВ) - (рдПрд▓рдЬреАрдЯреАрдПрдо рдХреЗ рд▓рд┐рдП) рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ 2+ рд╕рдореАрдХреНрд╖рдХ (рдХреЛрдб-рдХреНрд╖реЗрддреНрд░ OWNERS рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ) рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реЛрдВред рдХрдИ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╕рдореАрдХреНрд╖рдХреЛрдВ рдХреЛ рдкрд╕рдВрдж: @thockin @dcbw @luxas
  • рдЕрдиреБрдореЛрджрдХ (рдПрд╕рдЖрдИрдЬреА/рдХреНрд╖реЗрддреНрд░ рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рд╕ рд╕реБрд╡рд┐рдзрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ): @thockin
  • рдлрд╝реАрдЪрд░ рд▓рдХреНрд╖реНрдп (рдХреМрди рд╕рд╛ рд▓рдХреНрд╖реНрдп рдХрд┐рд╕ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ):

    • рдЕрд▓реНрдлрд╛ рд░рд┐рд▓реАрдЬ рд▓рдХреНрд╖реНрдп 1.11

    • рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬрд╝ рд▓рдХреНрд╖реНрдп 1.20

    • рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рд▓рдХреНрд╖реНрдп (xy)

рд╕рдВрдмрдВрдзрд┐рдд Kubernetes/kubernetes рд╕рдорд╕реНрдпрд╛: https://github.com/kubernetes/kubernetes/issues/62822

sinetwork stagalpha trackeyes

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@ sb1975 - рдЕрдЪреНрдЫрд╛ рд╕рд╡рд╛рд▓ рдлрд┐рд░ рд╕реЗред рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде NGINX рдЗрдВрдЧреНрд░реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓рд░ред рдореИрдВ рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░ рдХрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВ (рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдФрд░ рдкрд░рд┐рдЪрд┐рдд рдЗрд╕рдореЗрдВ рдХреВрдж рд╕рдХреЗ), рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореИрдВ рдХрд╛рд░реНрдп рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдХреИрд╕реЗ рджреЗрдЦреВрдВрдЧрд╛:

  • рдЬрдм рдЖрдк рдмрд╛рд╣рд░ рд╕реЗ рдХреНрдпреВрдм рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдбреАрдПрдирдПрд╕ рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдП рдФрд░ рдПрдПрдПрдП рдбреАрдПрдирдПрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд╕рд╛рде рд╕реЗрд╡рд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдП рдмрдирд╛рдо рдПрдПрдПрдП рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрдкрдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ/рдРрдк рдХреА рдкрд╕рдВрдж рд╣реЛрдЧреАред рддреЛ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдкрд╣реБрдВрдЪ рджреЛрд╣рд░реЗ рдвреЗрд░ рд╣реЛрдЧреАред
  • рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░, рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рддрдм рдПрд▓7 рдпреВрдЖрд░рдПрд▓ (рдЖрдИрдкреАрд╡реА4 рдпрд╛ рдЖрдИрдкреАрд╡реА6 рдкреИрдХреЗрдЯ рдореЗрдВ рдЕрдиреБрд░реЛрдз рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛) рдХреЛ рджреЗрдЦреЗрдЧрд╛ рдФрд░ рдЙрд╕ рдмреИрд▓реЗрдВрд╕ рдХреЛ рдЕрдкрд╕реНрдЯреНрд░реАрдо рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ рд▓реЛрдб рдХрд░реЗрдЧрд╛ред рдпрджрд┐ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреЛ ipv6=on рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЬреЛ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ, рддреЛ https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/#configuring-http-load рджреЗрдЦреЗрдВ) -рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ-рдпреВрдЬрд┐рдВрдЧ-рдбреАрдПрдирдПрд╕), рдФрд░ рд╕рд░реНрд╡рд┐рд╕ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╣реИрдВ, рддреЛ рдЕрдкрд╕реНрдЯреНрд░реАрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП IPv4 рдФрд░ IPv6 рджреЛрдиреЛрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЬреИрд╕рд╛ рдХрд┐ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, NGINX рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ IPv4 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдФрд░ IPv6 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдПрдХ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирддрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ , рдпрджрд┐ рдЙрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдХреЙрдиреНрдлрд┐рдЧ рдиреЙрдм рд╣реИ?), рддрд╛рдХрд┐ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ IPv4-only рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ рд╣реЛред рдпрд╛ , рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ NGINX рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреЛ IPv4 рдкрддреЗ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдФрд░ рдЙрд╕рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд IPv6 рдкрддреЗ рдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕рдорд╛рди рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкрд░ 2 рд▓реЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдорджрдж рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА! рд╣рдо рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдкрд░ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ (рд╕реАрдЖрдИ рдХреЛ рдХреЗрд╡рд▓ рдЖрдИрдкреАрд╡реА6 рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдо рдореЗрдВ рдереЛрдбрд╝рд╛ рд╡рд┐рд▓рдВрдм рд╣реБрдЖ рд╣реИ)ред рдореИрдВ рдЬрд▓реНрдж рд╣реА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ (Google Doc рдпрд╛ KEPs WIP doc) рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ рд╢рд╛рдпрдж рдХреБрдЫ рдЕрдиреБрднрд╛рдЧ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╣рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг (рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд▓реНрдкрдирд╛ рд╕реЗ рдкрд░реЗ) рдФрд░ рджреЛрд╣рд░реЗ-рд╕реНрдЯреИрдХ E2E рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рднреА рдорджрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдХреБрдЫ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЬреЛ рдореИрдВ рдЕрднреА рднреА рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕реНрдХреЗрдЪреА рд╣реВрдВ, рдЙрдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рд╕реНрд╡рд╛рд╕реНрдереНрдп / рдЬреАрд╡рдВрддрддрд╛ / рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддреА рд╣реИ рдпрд╛ рджреЛрд╣рд░реЗ рдвреЗрд░ рд╕реЗ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реЛрддреА рд╣реИ
  • рдХреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпреЛрдВ рдкрд░ рдЕрд╕рд░ рдкрдбрд╝реЗрдЧрд╛?
  • рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреА рдЪрд┐рдВрддрд╛?
  • рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдкреНрд▓рдЧрдЗрди рдЪрд┐рдВрддрд╛рдПрдВ?
  • L3/L4 рдкреНрд░рд╡реЗрд╢ рдХреА рдЪрд┐рдВрддрд╛?
    рдпрджрд┐ рдЖрдкрдиреЗ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдЖрдк рдЙрди рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╣рдо рдПрдХ рдордзреНрдпрд╡рд░реНрддреА "рдПрдЬ рдкрд░ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ" (рдЖрдИрдкреАрд╡реА6-рдХреЗрд╡рд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░) рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ рд╕реЗ K8s рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░) рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░ IPv6-рдУрдирд▓реА рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ (рдпрд╛ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ NAT46 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)ред рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреЙрдбреНрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА IPv6 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдмрд╛рд╣рд░реА рдПрдХреНрд╕реЗрд╕ рд╕рдордп-рджрд░-рдмрд╛рдЬрд╛рд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рддреЗрдЬрд╝реА рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред

рд╕рднреА 119 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ / рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдХреНрд░реЙрд╕ рд╕рдВрджрд░реНрдн: рдЕрдВрдХ # 62822

рдЕрджреНрдпрддрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

/рдЕрд╕рд╛рдЗрди @leblancd
/ рддрд░рд╣ рдХреА рд╕реБрд╡рд┐рдзрд╛
/рд╕рд┐рдЧрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ
/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ 1.11

@leblancd рдХреЛрдИ рдбрд┐рдЬрд╝рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЙрдкрд▓рдмреНрдз рд╣реИ?

/cc @thockin @dcbw @luxas @kubernetes/sig-network-feature-requests

@idvoretskyi - рдЕрднреА рддрдХ рдХреЛрдИ рдбрд┐рдЬрд╝рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЬрд▓реНрдж рд╣реА рдПрдХ рдкрд░ рд╕рд╣рдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВрдЧреЗред

рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ Kubernetes Ingress рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛?
рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ CNI (рдХреИрд▓рд┐рдХреЛ) рдХреЛ рдбреБрдЕрд▓ рд╕реНрдЯреИрдХ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП BIRD рдФрд░ BIRD6 рдбрд┐рдордиреНрд╕ рджреЛрдиреЛрдВ) рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА?

@ sb1975 - рджреЛрд╣рд░реЗ рдвреЗрд░ рдкреНрд░рд╡реЗрд╢ рд╕рдорд░реНрдерди рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдореЗрдВ рд╣реИрд╢ рдЖрдЙрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореЗрд░реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ:

  • рджреЛрд╣рд░реА рд╕реНрдЯреИрдХ рдкреНрд░рд╡реЗрд╢ рд╕рдорд░реНрдерди рдЕрдзрд┐рдХрддрд░ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░реЗрдЧрд╛ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ (рдЪрд╛рд╣реЗ рд╡рд╣ рд╕рдорд░реНрдерд┐рдд рд╣реИ рдФрд░ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЛ рд╢рд╛рдпрдж рдХреБрдЫ рдмрджрд▓рд╛рд╡реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
  • рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рд╡рд┐рдиреНрдпрд╛рд╕ рдирд╣реАрдВ рдмрджрд▓реЗрдЧрд╛ (рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЕрднреА рднреА рдПрдХ рдПрд▓ 7 рдкрддреЗ рдХреЛ рдПрдХ рд╕реЗрд╡рд╛ рдирд╛рдо/рд╕реЗрд╡рд╛ рдкреЛрд░реНрдЯ рдкрд░ рдореИрдк рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡реА 4/рд╡реА 6 рдкрд░рд┐рд╡рд╛рд░ рдХрд╛ рдХреЛрдИ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рд╣реИ)
  • рдРрд╕реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд╣рд╛рдВ рдХрд┐рд╕реА рд╕реЗрд╡рд╛ рдореЗрдВ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкреЙрдбреНрд╕ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░ (рдУрдВ) рдХреЛ рдкреИрдХреЗрдЯ рдХреЗ рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореИрдк рдЗрдирдЧреНрд░реЗрдб рдкреИрдХреЗрдЯреНрд╕ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдпрд╛рдиреА IPv4 рдЗрдирдЧреНрд░реЗрдб рдкреИрдХреЗрдЯреНрд╕ рдХреЛ IPv4 рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ рдореИрдк рдХрд░реЗрдВ, рдФрд░ IPv6 рдЗрдирдЧреНрд░реЗрдб рдкреИрдХреЗрдЯреНрд╕ рдХреЛ рдореИрдк рдХрд░реЗрдВред рдПрдХ IPv6 рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдПред рднрд╛рд░-рд╕рдВрддреБрд▓рди рднрд╛рд░реЛрддреНрддреЛрд▓рди рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП, рдПрдХ рджреЛрд╣рд░реЗ-рд╕реНрдЯреИрдХ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреЛ рдПрдХрд▓ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рд▓рдХреНрд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЧрд┐рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

- рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣рдо V4/V6 рдкрд░рд┐рд╡рд╛рд░реЛрдВ рдореЗрдВ рдПрдХ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдорд╛рдирдЪрд┐рддреНрд░ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдорд░реНрдерди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВ (IPv6 рдмреИрдХрдПрдВрдб рдореЗрдВ IPv4 рдкреИрдХреЗрдЯ рдХреЛ рдореИрдк рдХрд░реЗрдВ, рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд), рд▓реЗрдХрд┐рди рд╣рдорд╛рд░рд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рдХрд╛рд╕ рд╕рдЦреНрдд рджреЛрд╣рд░реЗ-рд╕реНрдЯреИрдХ (рдЕрд░реНрдерд╛рдд рдЕрд▓рдЧ, рд╕реНрд╡рддрдВрддреНрд░) рдХреЗ рд▓рд┐рдП рд╣реЛрдЧрд╛ рдвреЗрд░)ред

рдХреЗрд▓рд┐рдХреЛ рдФрд░ рдЕрдиреНрдп CNI рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ:

  • рд╕реАрдПрдирдЖрдИ рдкреНрд▓рдЧрдЗрдиреНрд╕ рджреЛрд╣рд░реЗ рдвреЗрд░ рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рддреЛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдкрд░рд┐рджреГрд╢реНрдп рджреЛрд╣рд░реЗ рдвреЗрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХреА
  • рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡рддрдГ рд╡рд┐рднрд┐рдиреНрди CNI рдкреНрд▓рдЧрдЗрдиреНрд╕ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЙрд╕ рдХрд╛рдо рдХреЛ рдЗрд╕ Kubernetes рдореБрджреНрджреЗ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдмрд╛рд╣рд░ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╣рдо Kubernetes рдХреЛ рдХрд┐рд╕реА рднреА рдордирдорд╛рдиреЗ рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдкреНрд▓рдЧрдЗрди рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╢рд╛рдпрдж рдмреНрд░рд┐рдЬ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ) рдПрдХ рд╕рдВрджрд░реНрдн), рдФрд░ рд╕реАрдПрдирдЖрдИ рдХрд╛рд░реНрдп рдЕрд▓рдЧ-рдЕрд▓рдЧ рдорд╛рдорд▓рд╛-рджрд░-рдорд╛рдорд▓рд╛ рдЖрдзрд╛рд░ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
  • рдХреИрд▓рд┐рдХреЛ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдЖрдИрдкреАрд╡реА 4 рдФрд░ рдЖрдИрдкреАрд╡реА 6 рджреЛрдиреЛрдВ рдорд╛рд░реНрдЧреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХрд▓ рдмрд░реНрдб рдбрд┐рдорди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдпрд╣рд╛рдВ "рдЯреЗрдореНрдкрд▓реЗрдЯ рдмреАрдЬреАрдкреА" рдЦреЛрдЬреЗрдВ: http://bird.network.cz/?get_doc&v= 20&f=рдкрдХреНрд╖реА-3.html#ss3.1)ред рдЙрд╕ рдиреЗ рдХрд╣рд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреИрд▓рд┐рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреЙрдб рдкрд░ рджреЛрд╣рд░реЗ рд╕реНрдЯреИрдХ рдкрддреЗ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рджреЛрдиреЛрдВ рдкрд░рд┐рд╡рд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдмреАрдЬреАрдкреА рд░реВрдЯрд┐рдВрдЧ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдмрджрд▓рд╛рд╡ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

@leblancd : рддреЛ рдпрд╣рд╛рдБ рдкрд░рд┐рджреГрд╢реНрдп рд╣реИ:

  1. рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдо рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ
  2. рдореИрдВ рдЕрдкрдиреА рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдЗрдирдЧреНрд░реЗрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдЬрд╛рдЧрд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
  3. рдореИрдВ рдЕрдкрдиреЗ рдкреЙрдбреНрд╕ рдХреЛ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдкрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ
  4. рдореИрдВ рдП рдФрд░ рдПрдПрдПрдП рдбреАрдПрдирдПрд╕-рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреВрд░рд╕реНрде рд░реВрдк рд╕реЗ рд╕реЗрд╡рд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
    рдЖрд╢рд╛ рд╣реИ рдЗрди рд╕рдм
  5. рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ: рдореИрдВ рдкреЙрдб рд╕реЗрд╡рд╛ рдирд╛рдо рдХреЗ рд▓рд┐рдП рдП рдФрд░/рдпрд╛ рдПрдПрдПрдП рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдП рдЧрдП рдЖрдИрдкреАрд╡реА 4 рдпрд╛ рдЖрдИрдкреАрд╡реА 6 рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреЙрдб рдЗрдВрдЯрд░рдлреЗрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
    рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ рдкрд╣рд▓ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг, рдкреНрд░рд▓реЗрдЦрди, рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ: рд▓реЗрдХрд┐рди рдХреБрдЫ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
    рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдЗрд╕рдХреА рдкреНрд░рдЧрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ред

@ sb1975 - рдЕрдЪреНрдЫрд╛ рд╕рд╡рд╛рд▓ рдлрд┐рд░ рд╕реЗред рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдХреЗ рд╕рд╛рде NGINX рдЗрдВрдЧреНрд░реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓рд░ред рдореИрдВ рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░ рдХрд╛ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВ (рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдФрд░ рдкрд░рд┐рдЪрд┐рдд рдЗрд╕рдореЗрдВ рдХреВрдж рд╕рдХреЗ), рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдореИрдВ рдХрд╛рд░реНрдп рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдХреИрд╕реЗ рджреЗрдЦреВрдВрдЧрд╛:

  • рдЬрдм рдЖрдк рдмрд╛рд╣рд░ рд╕реЗ рдХреНрдпреВрдм рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЗ рдбреАрдПрдирдПрд╕ рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдП рдФрд░ рдПрдПрдПрдП рдбреАрдПрдирдПрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд╕рд╛рде рд╕реЗрд╡рд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдП рдмрдирд╛рдо рдПрдПрдПрдП рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрдкрдХреЗ рдХреНрд▓рд╛рдЗрдВрдЯ/рдРрдк рдХреА рдкрд╕рдВрдж рд╣реЛрдЧреАред рддреЛ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдкрд╣реБрдВрдЪ рджреЛрд╣рд░реЗ рдвреЗрд░ рд╣реЛрдЧреАред
  • рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░ рдкрд░, рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рддрдм рдПрд▓7 рдпреВрдЖрд░рдПрд▓ (рдЖрдИрдкреАрд╡реА4 рдпрд╛ рдЖрдИрдкреАрд╡реА6 рдкреИрдХреЗрдЯ рдореЗрдВ рдЕрдиреБрд░реЛрдз рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛) рдХреЛ рджреЗрдЦреЗрдЧрд╛ рдФрд░ рдЙрд╕ рдмреИрд▓реЗрдВрд╕ рдХреЛ рдЕрдкрд╕реНрдЯреНрд░реАрдо рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ рд▓реЛрдб рдХрд░реЗрдЧрд╛ред рдпрджрд┐ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреЛ ipv6=on рдХреЗ рд╕рд╛рде рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдЬреЛ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ, рддреЛ https://docs.nginx.com/nginx/admin-guide/load-balancer/http-load-balancer/#configuring-http-load рджреЗрдЦреЗрдВ) -рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ-рдпреВрдЬрд┐рдВрдЧ-рдбреАрдПрдирдПрд╕), рдФрд░ рд╕рд░реНрд╡рд┐рд╕ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╣реИрдВ, рддреЛ рдЕрдкрд╕реНрдЯреНрд░реАрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП IPv4 рдФрд░ IPv6 рджреЛрдиреЛрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЬреИрд╕рд╛ рдХрд┐ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, NGINX рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ IPv4 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдФрд░ IPv6 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЛ рдПрдХ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирддрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ , рдпрджрд┐ рдЙрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдХреЙрдиреНрдлрд┐рдЧ рдиреЙрдм рд╣реИ?), рддрд╛рдХрд┐ рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд┐рдВрдЧ IPv4-only рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ рд╣реЛред рдпрд╛ , рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ NGINX рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреЛ IPv4 рдкрддреЗ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдФрд░ рдЙрд╕рдХреЗ рд╕рдВрдмрдВрдзрд┐рдд IPv6 рдкрддреЗ рдХреЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕рдорд╛рди рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкрд░ 2 рд▓реЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдорджрдж рдХрд░рдиреЗ рдФрд░ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХреА рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА! рд╣рдо рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдкрд░ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВ (рд╕реАрдЖрдИ рдХреЛ рдХреЗрд╡рд▓ рдЖрдИрдкреАрд╡реА6 рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдо рдореЗрдВ рдереЛрдбрд╝рд╛ рд╡рд┐рд▓рдВрдм рд╣реБрдЖ рд╣реИ)ред рдореИрдВ рдЬрд▓реНрдж рд╣реА рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ (Google Doc рдпрд╛ KEPs WIP doc) рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рдХреЗ рд╕рд╛рде рдЖрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ рд╢рд╛рдпрдж рдХреБрдЫ рдЕрдиреБрднрд╛рдЧ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдорджрдж рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╣рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг (рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд▓реНрдкрдирд╛ рд╕реЗ рдкрд░реЗ) рдФрд░ рджреЛрд╣рд░реЗ-рд╕реНрдЯреИрдХ E2E рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рднреА рдорджрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдХреБрдЫ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЬреЛ рдореИрдВ рдЕрднреА рднреА рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рд╕рд╛ рд╕реНрдХреЗрдЪреА рд╣реВрдВ, рдЙрдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рд╕реНрд╡рд╛рд╕реНрдереНрдп / рдЬреАрд╡рдВрддрддрд╛ / рддрддреНрдкрд░рддрд╛ рдЬрд╛рдВрдЪ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддреА рд╣реИ рдпрд╛ рджреЛрд╣рд░реЗ рдвреЗрд░ рд╕реЗ рдХреИрд╕реЗ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╣реЛрддреА рд╣реИ
  • рдХреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдиреАрддрд┐рдпреЛрдВ рдкрд░ рдЕрд╕рд░ рдкрдбрд╝реЗрдЧрд╛?
  • рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдХреА рдЪрд┐рдВрддрд╛?
  • рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдкреНрд▓рдЧрдЗрди рдЪрд┐рдВрддрд╛рдПрдВ?
  • L3/L4 рдкреНрд░рд╡реЗрд╢ рдХреА рдЪрд┐рдВрддрд╛?
    рдпрджрд┐ рдЖрдкрдиреЗ рдЗрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдЖрдк рдЙрди рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рд╣рдо рдПрдХ рдордзреНрдпрд╡рд░реНрддреА "рдПрдЬ рдкрд░ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ" (рдЖрдИрдкреАрд╡реА6-рдХреЗрд╡рд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░) рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ рд╕реЗ K8s рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдПрдирдЬреАрдЖрдИрдПрдирдПрдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░) рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░ IPv6-рдУрдирд▓реА рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ (рдпрд╛ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ NAT46 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)ред рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреЙрдбреНрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА IPv6 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдмрд╛рд╣рд░реА рдПрдХреНрд╕реЗрд╕ рд╕рдордп-рджрд░-рдмрд╛рдЬрд╛рд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рддреЗрдЬрд╝реА рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред

/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ 1.12

@leblancd / @caseydavenport - рдореИрдВ рдпрд╣рд╛рдБ рдмрд╣реБрдд рдЪрд░реНрдЪрд╛ рдФрд░ рдПрдХ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рдкрд░рд┐рд╡рд░реНрддрди рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБред
рдХреНрдпрд╛ рдЗрд╕реЗ 1.11 рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рд╕реЗ рдЦреАрдВрдЪрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

@justaugustus - рд╣рд╛рдВ, рдЗрд╕реЗ 1.12 рдкрд░ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреНрдпрд╛ рдореБрдЭреЗ рд░рд┐рд▓реАрдЬрд╝ рд╕реНрдкреНрд░реИрдбрд╢реАрдЯ рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдпрд╛ рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдХреБрдЫ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ?

@leblancd рдореИрдВрдиреЗ рдЗрд╕реЗ рдХрд╡рд░ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! :)

@leblancd @kubernetes/sig-network-feature-requests --

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдкрд┐рдЫрд▓реЗ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рд╕реЗ рд╣рдЯрд╛ рджреА рдЧрдИ рдереА, рдЗрд╕рд▓рд┐рдП рд╣рдо рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.12 рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдпреЛрдЬрдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рднреА рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реИ:

  • рдПрдХ-рдкрдВрдХреНрддрд┐ рд╕реБрд╡рд┐рдзрд╛ рд╡рд┐рд╡рд░рдг (рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ):
  • рдкреНрд░рд╛рдердорд┐рдХ рд╕рдВрдкрд░реНрдХ (рдЕрд╕рд╛рдЗрдиреА):
  • рдЬрд┐рдореНрдореЗрджрд╛рд░ рдПрд╕рдЖрдИрдЬреА:
  • рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рд╕реНрддрд╛рд╡ рд▓рд┐рдВрдХ (рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд░реЗрдкреЛ):
  • e2e рдФрд░/рдпрд╛ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░реЗрдВ:
  • рд╕рдореАрдХреНрд╖рдХ (рдУрдВ) - (рдПрд▓рдЬреАрдЯреАрдПрдо рдХреЗ рд▓рд┐рдП) рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ 2+ рд╕рдореАрдХреНрд╖рдХ (рдХреЛрдб-рдХреНрд╖реЗрддреНрд░ OWNERS рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ) рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рд╕рд╣рдордд рд╣реЛрдВред рдХрдИ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╕рдореАрдХреНрд╖рдХреЛрдВ рдХреЛ рдкрд╕рдВрдж:
  • рдЕрдиреБрдореЛрджрдХ (рдПрд╕рдЖрдИрдЬреА/рдХреНрд╖реЗрддреНрд░ рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рд╕ рд╕реБрд╡рд┐рдзрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ):
  • рдлрд╝реАрдЪрд░ рд▓рдХреНрд╖реНрдп (рдХреМрди рд╕рд╛ рд▓рдХреНрд╖реНрдп рдХрд┐рд╕ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ):

    • рдЕрд▓реНрдлрд╛ рд░рд┐рд▓реАрдЬ рд▓рдХреНрд╖реНрдп (xy)

    • рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬрд╝ рд▓рдХреНрд╖реНрдп (xy)

    • рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рд▓рдХреНрд╖реНрдп (xy)

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕реЗрдЯ рдХрд░реЗрдВ:

  • рд╡рд┐рд╡рд░рдг
  • рд╕рдордиреБрджреЗрд╢рд┐рддреА
  • рд▓реЗрдмрд▓:

    • рд╕реНрдЯреЗрдЬ/{рдЕрд▓реНрдлрд╛, рдмреАрдЯрд╛, рд╕реНрдерд┐рд░}

    • рд╣рд╕реНрддрд╛рдХреНрд╖рд░/*

    • рдкреНрд░рдХрд╛рд░/рд╡рд┐рд╢реЗрд╖рддрд╛

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдлрд╝реНрд░реАрдЬрд╝ 31 рдЬреБрд▓рд╛рдИ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдХрд┐рд╕реА рднреА рдЕрдкреВрд░реНрдг рдлрд╝реАрдЪрд░ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкрд╡рд╛рдж рдЕрдиреБрд░реЛрдз рдХреЛ рдорд╛рдЗрд▓рд╕реНрдЯреЛрди рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рдордп рд╕реАрдорд╛ рд╕реЗ рдЕрд╡рдЧрдд рд░рд╣реЗрдВ:

  • рдбреЙрдХреНрд╕ рдХреА рд╕рдордп рд╕реАрдорд╛ (рдУрдкрди рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░): 8/21
  • рдЯреЗрд╕реНрдЯ рдХреЗрд╕ рдлреНрд░реАрдЬ: 8/28

рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА рдкреАрдЖрд░ рдореЗрдВ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдЦреБрд╢ рд╢рд┐рдкрд┐рдВрдЧ!

/cc @justaugustus @ kacole2 @robertsandoval @

@leblancd --
рдлреАрдЪрд░ рдлреНрд░реАрдЬ рдЖрдЬ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ Kubernetes 1.12 рдореЗрдВ рдмреАрдЯрд╛ рдореЗрдВ рд╕реНрдирд╛рддрдХ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ?
рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдХреНрдпрд╛ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ 1.12 рдлрд╝реАрдЪрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ?

рд╣рд╛рдп @justaugustus - рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.13 рдореЗрдВ рдЦрд┐рд╕рдХрдирд╛ рд╣реЛрдЧрд╛ред рд╣рдо рдбрд┐рдЬрд╛рдЗрди рдХреЗрдИрдкреА (https://github.com/kubernetes/community/pull/2254) рдкрд░ (рдпрджреНрдпрдкрд┐ рдзреАрдореА) рдкреНрд░рдЧрддрд┐ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рд╣рдо рд╕реАрдЖрдИ рдкрд░реАрдХреНрд╖рдг рдкреАрдЖрд░ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рдХрд░реАрдм рдкрд╣реБрдВрдЪ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.12 рд▓рдХреНрд╖реНрдп рдереЛрдбрд╝рд╛ рдЖрд╢рд╛рд╡рд╛рджреА рдерд╛ред

рдореИрдВ рдКрдкрд░ рджрд┐рдП рдЧрдП рд╡рд┐рд╡рд░рдг/рд╕рд╛рд░рд╛рдВрд╢ рдХреЛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рдорд╛рдВрдЧреА рдЧрдИ рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░ рджреВрдВрдЧрд╛ред рдЖрдкрдХреЗ рдзреИрд░реНрдп рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

/рдирд┐рдХрд╛рд▓реЗрдВ-рдЪрд░рдг рдЕрд▓реНрдлрд╛
/рдЪрд░рдг рдмреАрдЯрд╛

рдХреЛрдИ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ, @leblancdред рдЕрджреНрдпрддрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдирдорд╕реНрддреЗ, @justaugustus @leblancd

рдореИрдВрдиреЗ рдЕрднреА рдЕрдкрдбреЗрдЯ рдкрдврд╝рд╛ рд╣реИ рдХрд┐ рджреЛрд╣рд░реА рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП рдмреАрдЯрд╛ 1.13 рдкрд░ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред 1.13 рдХреА рдЕрдкреЗрдХреНрд╖рд┐рдд рд░рд┐рд▓реАрдЬ рдХреА рддрд╛рд░реАрдЦ рдХреНрдпрд╛ рд╣реИ? рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджреЛрд╣рд░реЗ рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рд╣рдорд╛рд░реЗ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рдЬрд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд╣реИред

@ navjotsingh83 - рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.13 рдХреА рд░рд┐рд▓реАрдЬ рдХреА рддрд╛рд░реАрдЦ рдкрдХреНрдХреА рд╣реЛ рдЧрдИ рд╣реИред рдореБрдЭреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд░рд┐рд▓реАрдЬрд╝ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз 1.13 рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИред

@navjotsingh83 @leblancd 1.13 рд░рд┐рд▓реАрдЬ рд╢реЗрдбреНрдпреВрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛ рдЪреБрдХреА рд╣реИ ред. рдпрд╣ 15 рдирд╡рдВрдмрд░ рдХреЛ рдХреЛрдб рдлреНрд░реАрдЬ рдХреЗ рд╕рд╛рде рдПрдХ рдЫреЛрдЯрд╛ рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рд╣реИред рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдмреАрдЯрд╛ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕рдордп рд╣реИред рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЕрдкрдиреЗ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреЗ рд╕реНрддрд░ рд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдХреЛрдб, рдкрд░реАрдХреНрд╖рдг рдФрд░ рдбреЙрдХреНрд╕ рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХреНрдпрд╛ рд▓рдВрдмрд┐рдд рд╣реИ?

рдПрд╕рдЖрдИрдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдмреИрдардХ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдкрд░ 1.13 рдореЗрдВ рдХрд╛рдлреА рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди 1.13 рдореЗрдВ рдмреАрдЯрд╛ рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рд╣реИред рддрджрдиреБрд╕рд╛рд░ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╣рдЯрд╛ рд░рд╣рд╛ рд╣реИред

/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╕реНрдкрд╖реНрдЯ

@ kacole2 рдЗрд╕реЗ 1.13 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП

90d рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдмрд╛рдж рдореБрджреНрджреЗ рдкреБрд░рд╛рдиреЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
/remove-lifecycle stale рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рддрд╛рдЬрд╝рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВред
рдЕрддрд┐рд░рд┐рдХреНрдд 30d рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдмрд╛рдж рдмрд╛рд╕реА рдореБрджреНрджреЗ рд╕рдбрд╝ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрдВрддрддрдГ рдмрдВрдж рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

рдЕрдЧрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЕрднреА рдмрдВрдж рдХрд░рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рддреЛ рдХреГрдкрдпрд╛ /close рд╕рд╛рде рдРрд╕рд╛ рдХрд░реЗрдВред

sig-testing, Kubernetes/test-infra рдФрд░/рдпрд╛ fejta рдХреЛ рдлрд╝реАрдбрдмреИрдХ рднреЗрдЬреЗрдВред
/рдЬреАрд╡рдирдЪрдХреНрд░ рдмрд╛рд╕реА

/рдирд┐рдХрд╛рд▓реЗрдВ-рдЬреАрд╡рдирдЪрдХреНрд░ рдмрд╛рд╕реА

@leblancd рд╣реИрд▓реЛ - рдореИрдВ 1.14 рдХреЗ рд▓рд┐рдП рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХрд╛ рдиреЗрддреГрддреНрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЬрд╛рдВрдЪ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ 1.14 рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд╛рдо (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдЬрд╛ рд░рд╣реА рд╣реИред рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝ 29 рдЬрдирд╡рд░реА рд╣реИ рдФрд░ рдореИрдВ рдпрд╛рдж рджрд┐рд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рд╕рднреА рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдореЗрдВ KEP рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

@leblancd IPv4/IPv6 рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдПрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛:

"рд╣рдо рдПрдХ рдордзреНрдпрд╡рд░реНрддреА" рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдРрдЯ рдПрдЬ "(рдЖрдИрдкреАрд╡реА6-рдХреЗрд╡рд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░) рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ рд╕реЗ K8s рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) NGINX рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░) рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░ IPv6-рдУрдирд▓реА рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ (рдпрд╛ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ NAT46 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)ред рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреЙрдбреНрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА IPv6 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдмрд╛рд╣рд░реА рдПрдХреНрд╕реЗрд╕ рд╕рдордп-рджрд░-рдмрд╛рдЬрд╛рд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рддреЗрдЬрд╝реА рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред тАЭ

рдпрд╣ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рдПрдХ рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╕рдордп рд╕реАрдорд╛ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдореЗрд░реЗ рдпрд╛ рд╣рдорд╛рд░реЗ рд╕рдореВрд╣ рдореЗрдВ рдХреЛрдИ рднреА рдЗрд╕ рддреНрд╡рд░рд┐рдд рд╕рдордп рдХреЗ рд╕рд╛рде рдмрд╛рдЬрд╛рд░ рдкрде рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпреЛрдЧрджрд╛рди рджреЗ рд╕рдХрддрд╛ рд╣реИред

@KevinAtDesignworx рдпрджрд┐ рдПрдЬ-рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд▓реЗрдХрд┐рди рдЖрдВрддрд░рд┐рдХ ipv6-only рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрднреА рднреА рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдмрд╛рд╣рд░реА ipv4 рдЕрдиреБрд░реЛрдзреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИ (рдпрд╛рдиреА curl -v 93.184.216.34 -H "Host: example.com" ), рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХрд╛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ ipv6 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рд╕рдВрдЧрддрддрд╛ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдирд╛рд░реЗ рдХреЛ рдЫреЛрдбрд╝рдХрд░ ipv4 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореИрдВ рдЕрдкрдиреЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдХреЗрд╡рд▓ ipv4 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рд░рд╛рд╕рдд рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛, рддреЛ рдореБрдЭреЗ рдЕрдм рдЗрддрдирд╛ рдпрдХреАрди рдирд╣реАрдВ рд╣реИред

рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ 464XLAT рд╣реИ рдЗрд╕рд▓рд┐рдП ipv6 рдХреЗрд╡рд▓ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд╣реЛрдЧрд╛ред

@KevinAtDesignworx - рдпрджрд┐ рдЖрдкрдХреЗ рдкрд░рд┐рджреГрд╢реНрдп рдореЗрдВ рдПрдХ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рддреЛ рдмрд╛рд╣рд░ рд╕реЗ рджреЛрд╣рд░реЗ-рд╕реНрдЯреИрдХ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдПрдХ NGINX рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ (рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░ рдПрдХрд▓-рдкрд░рд┐рд╡рд╛рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░реЙрдХреНрд╕реА): https://github.com/leblancd/ kube-v6# -a- рджреЛрд╣рд░реА-рд╕реНрдЯреИрдХ-рдкреНрд░рд╡реЗрд╢-рдирд┐рдпрдВрддреНрд░рдХ-рдкрд░-рдПрдХ-ipv6-рдХреЗрд╡рд▓-kubernetes-рдХреНрд▓рд╕реНрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдкрд░ рд╣реЛрд╕реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЛ рдПрдХ рдбреЗрдореЛрдВрд╕реЗрдЯ (рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдкрд░ рдПрдХ рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ) рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдпрд╣ рдорд╛рдирддрд╛ рд╣реИ:

  • рдЖрдкрдХреЗ рдиреЛрдб рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рд╣реИрдВ (рдкреЙрдбреНрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдПрдХрд▓-рдкрд░рд┐рд╡рд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд╡рд┐рдкрд░реАрдд)
  • рдкреНрд░рддреНрдпреЗрдХ рдиреЛрдб рдкрд░ рдЖрдкрдХреЗ /etc/hosts рдореЗрдВ IPv6 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рд╣реИрдВ, рдФрд░ рдЙрд╕ рдиреЛрдб рдХреЗ рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ IPv6 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ (рдХреЛрдИ IPv4 рдкрддреЗ рдирд╣реАрдВ) рд╣реИрдВред

рдпрд╣ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░ V6 рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реЗ рдмрд╛рд╣рд░реА IPv4-only рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП NAT64/DNS64 рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реЛрдЧрд╛ред

рд╕реНрдЯреЗрдЯрд▓реЗрд╕ NAT46 рднреА рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдХреЙрдиреНрдлрд┐рдЧ рдЧрд╛рдЗрдб рдирд╣реАрдВ рд╣реИред

@leblancd 1.15 рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдХреЛрдИ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ? рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рднреА рдЕрднреА рддрдХ рдПрдХ рдХреЗрдИрдкреА рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж!

@leblancd IPv4/IPv6 рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдПрдХ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛:

"рд╣рдо рдПрдХ рдордзреНрдпрд╡рд░реНрддреА" рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдРрдЯ рдПрдЬ "(рдЖрдИрдкреАрд╡реА6-рдХреЗрд╡рд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░) рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ рд╕реЗ K8s рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) NGINX рдЗрдирдЧреНрд░реЗрдб рдХрдВрдЯреНрд░реЛрд▓рд░) рдХреЛ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЕрдВрджрд░ IPv6-рдУрдирд▓реА рдПрдВрдбрдкреЙрдЗрдВрдЯ рдкрд░ (рдпрд╛ рд╕реНрдЯреЗрдЯрд▓реЗрд╕ NAT46 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ)ред рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреЙрдбреНрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рднреА IPv6 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдмрдбрд╝рд╛ рдлрд╛рдпрджрд╛ рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдмрд╛рд╣рд░реА рдПрдХреНрд╕реЗрд╕ рд╕рдордп-рджрд░-рдмрд╛рдЬрд╛рд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рддреЗрдЬрд╝реА рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛ред тАЭ

рдпрд╣ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рдПрдХ рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╕рдордп рд╕реАрдорд╛ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдореЗрд░реЗ рдпрд╛ рд╣рдорд╛рд░реЗ рд╕рдореВрд╣ рдореЗрдВ рдХреЛрдИ рднреА рдЗрд╕ рддреНрд╡рд░рд┐рдд рд╕рдордп рдХреЗ рд╕рд╛рде рдмрд╛рдЬрд╛рд░ рдкрде рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпреЛрдЧрджрд╛рди рджреЗ рд╕рдХрддрд╛ рд╣реИред

рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗ (рдЬреЛ рдХреЗрд╡рд▓ ipv6 рд╣реИ) рдПрдХ рдХрд░реНрд▓ рдЕрдиреБрд░реЛрдз рднреЗрдЬ рд░рд╣рд╛ рд╣реИ (рдпрд╛рдиреА рдХрд░реНрд▓ -v 93.184.216.34 -H "рд╣реЛрд╕реНрдЯ: example.com") рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдмрд╛рд╣рд░ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдЬреНрдЮрд╛рдд рдЧрдВрддрд╡реНрдп рдпрд╛ рдкрд╣реБрдВрдЪрдиреЗ рдпреЛрдЧреНрдп рдЧрдВрддрд╡реНрдп рдХреА рддреНрд░реБрдЯрд┐ рджреЗрдЧрд╛, рдЬрдм рддрдХ рдХрд┐ рдореЗрдЬрдмрд╛рди рдкрд░ рдХреЛрдИ рдЖрдИрдкреАрд╡реА 4 рдорд╛рд░реНрдЧ рдореМрдЬреВрдж рди рд╣реЛ рдЬрд╣рд╛рдВ рдХрдВрдЯреЗрдирд░ рдореМрдЬреВрдж рд╣реЛред

@ GeorgeGuo2018 рдЕрдЧрд░ k8s DNS64/NAT64 рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдЧрд╛ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдпрд╣ рдмрд╣реБрдд рд╣рдж рддрдХ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ k8s 464xlat/plat рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рдХрд┐рддрдиреА рджреВрд░ рддрдХ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдПрдЬ рд░рд╛рдЙрдЯрд░ рдЖрджрд┐ рдкрд░ рдХреНрдпрд╛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА ...

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдбреЗрдореЙрдирд╕реЗрдЯ/рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ рдЬреЛ рдХреНрдпреВрдм-рд╕рд┐рд╕реНрдЯрдо рдиреЗрдорд╕реНрдкреЗрд╕ рдХреЗ рдЕрдВрджрд░ рд╣реЛрд╕реНрдЯ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдФрд░ рддрд╛рдпрдЧрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдВрддрд░рд┐рдХ DNS64 рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдмрд╛рд╣рд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рдпрдЧрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗред

рдореЗрд░реЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред

рд╣рдо рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ IPv6-only рдиреЗрдЯрд╡рд░реНрдХ рдЪрд▓рд╛рддреЗ рд╣реИрдВ рдФрд░ NAT64/DNS64 рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХреБрдЫ рдкреБрд░рд╛рдиреЗ рд╕рд╛рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдВ рдХреЛрдИ IPv6 рд╕рдорд░реНрдерди рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдерд╛, рд╣рдо рд╕реАрдзреЗ clatd рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рдереЗ рдЬрд╣рд╛рдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕реАрдзреЗ рд╡реАрдПрдо рдкрд░ред)

@ kacole2 - рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ 1.15 рдХреЗ рд▓рд┐рдП рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреАрдЖрд░ рд╡рд┐рд▓рдп рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБ - https://github.com/kubernetes/enhancements/pull/808

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ 1.15 рдХреЗ рд▓рд┐рдП рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝реЗрдВрдЧреЗ:

  • рдПрдкреАрдЖрдИ рдкреНрд░рдХрд╛рд░ рд╕рдВрд╢реЛрдзрди

    • рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкреНрд░рдХрд╛рд░

    • рд╕реАрдЖрд░рдЖрдИ рдкреНрд░рдХрд╛рд░

  • рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдкреЙрдб рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ (рдорд▓реНрдЯреА-рдЖрдИрдкреА рдкреЙрдб)
  • рдХреБрдмреЗрдиреЗрдЯ рдмрд╣реБ-рдкрд░рд┐рд╡рд╛рд░ рдХрд╛ рд╕рдорд░реНрдерди

рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП cc @caseydavenport ^

@ kacole2 рдХреЗрдИрдкреА рдЕрдм рд╡рд┐рд▓рдп рд╣реЛ рдЧрдпрд╛ рд╣реИред рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЕрдЧрд░ рдХреБрдЫ рдФрд░ рд╣реИ рддреЛ рд╣рдореЗрдВ рдЗрд╕реЗ 1.15 . рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдЕрд░реЗ @leblancd @lachie83 рдмрд╕ рдПрдХ рджреЛрд╕реНрддрд╛рдирд╛ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рд╣рдо рдЧреБрд░реБрд╡рд╛рд░, 30 рдордИ рддрдХ k/рд╡реЗрдмрд╕рд╛рдЗрдЯ (рд╢рд╛рдЦрд╛ рджреЗрд╡

@ kacole2 рдХреЗрдИрдкреА рдЕрдм рд╡рд┐рд▓рдп рд╣реЛ рдЧрдпрд╛ рд╣реИред рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЕрдЧрд░ рдХреБрдЫ рдФрд░ рд╣реИ рддреЛ рд╣рдореЗрдВ рдЗрд╕реЗ 1.15 . рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

@ lachie83 рдирдорд╕реНрддреЗ,

@ kacole2 рдХреЗрдИрдкреА рдЕрдм рд╡рд┐рд▓рдп рд╣реЛ рдЧрдпрд╛ рд╣реИред рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдХрд┐ рдЕрдЧрд░ рдХреБрдЫ рдФрд░ рд╣реИ рддреЛ рд╣рдореЗрдВ рдЗрд╕реЗ 1.15 . рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ k8s 1.15 рдореЗрдВ рджреЛрд╣рд░реА рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рдПрдЧрд╛ред

@leblancd k8s.io dev-1.15 рдХреЗ рдЦрд┐рд▓рд╛рдл рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░ рдЧреБрд░реБрд╡рд╛рд░ 30 рдордИ рдХреЛ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред

@leblancd k8s.io dev-1.15 рдХреЗ рдЦрд┐рд▓рд╛рдл рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░ рдЧреБрд░реБрд╡рд╛рд░ 30 рдордИ рдХреЛ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред

рдХреНрдпрд╛ рдореИрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд░рд┐рд▓реАрдЬрд╝-1.15 рдореЗрдВ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛?

@ GeorgeGuo2018 рдпрд╣ рдЕрднреА рднреА 1.15 рдХреЗ рд▓рд┐рдП рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд╢реАрдЯ рдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд▓реАрдб @ kacole2 рдЖрдкрдХреЛ рдЙрд╕ рдкрд░ рдмреЗрд╣рддрд░ рд╡рд┐рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдирдорд╕реНрддреЗ @lachie83 @leblancdред рдХреЛрдб рдлреНрд░реАрдЬ рдЧреБрд░реБрд╡рд╛рд░, рдордИ 30th 2019 @ EOD PST рд╣реИ ред рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдкрд░реАрдХреНрд╖рдг рд╕рд╣рд┐рдд рдХреЛрдб-рдкреВрд░реНрдг рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреАрдЖрд░ рдЦреБрд▓реЗ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

рдХреГрдкрдпрд╛ рд╕рднреА рдореМрдЬреВрджрд╛ k/k PRs рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдлреНрд░реАрдЬ рдореЗрдВ рдЬрд╛рдиреЗ рдкрд░ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдпрджрд┐ PR рдХреЛ рдлрд╝реНрд░реАрдЬрд╝ рджреНрд╡рд╛рд░рд╛ рдорд░реНрдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ 1.15 рд░рд┐рд▓реАрдЬрд╝ рдЪрдХреНрд░ рдХреЗ рд▓рд┐рдП рдЦрд┐рд╕рдХ рдЬрд╛рдПрдЧреАред рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдореЗрдВ рдХреЗрд╡рд▓ рд░рд┐рд▓реАрдЬ-рдЕрд╡рд░реЛрдзрдХ рдореБрджреНрджреЛрдВ рдФрд░ рдкреАрдЖрд░ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рдПрдЧреАред

рдореБрдЭреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ # 62822 рдореВрд▓ рдкреЛрд╕реНрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдЕрднреА рднреА рдЦреБрд▓рд╛ рд╣реИред рдХреНрдпрд╛ рдЕрдиреНрдп рдкреАрдЖрд░ рднреА рд╣реИрдВ рдЬрд┐рдирдХрд╛ рд╣рдо рд╡рд┐рд▓рдп рд╣реЛрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рдпрджрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдлрд┐рд╕рд▓ рдЬрд╛рдПрдЧрд╛, рддреЛ рдХреГрдкрдпрд╛ рдЙрддреНрддрд░ рджреЗрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВред рдзрдиреНрдпрд╡рд╛рдж!

@simplytunde - рд╕рд┐рд░ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реЗрдВред рдореИрдВ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рдХреЛ рдПрдХ рд╕рд╛рде рд▓рд╛рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

@ GeorgeGuo2018 - рдпрд╣ рдПрдХ рдмрд╣реБ-рд░рд┐рд▓реАрдЬрд╝ KEP рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рд╣рдо 1.15 рдореЗрдВ рдЪрд░рдг 1 рд▓реИрдВрдбрд┐рдВрдЧ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдХреГрдкрдпрд╛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рд▓рд┐рдП рдХреЗрдИрдкреА рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдпреЛрдЬрдирд╛ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ - https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/20180612-ipv4-ipv6-dual-stack.md#implementation -рдпреЛрдЬрдирд╛ред

@simplytunde - рдореИрдВрдиреЗ рдПрдХ WIP https://github.com/kubernetes/website/pull/14600 рдХреЗ рд╕рд╛рде рдпрд╣рд╛рдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рдмрдирд╛рдпрд╛ рд╣реИ

@ kacole2 рдкрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ k/k PR рдХреЗ рд╕рд╛рде 1.15 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд╕реНрдкреНрд░реИрдбрд╢реАрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЯреНрд░реИрдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (https://github.com/kubernetes/kubernetes/pull/73977) рдбреНрд░рд╛рдлреНрдЯ рдбреЙрдХреНрд╕ PR (https://github.com/) рдХреЗ рд╕рд╛рде рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рд╡реЗрдмрд╕рд╛рдЗрдЯ/рдкреБрд▓/14600)ред рдХреЛрдб рдлреНрд░реАрдЬ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣рдо рдЗрд╕ рдкреАрдЖрд░ рдХреЛ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рднреА рдЯреНрд░реИрдХ рдкрд░ рд╣реИрдВред LMK рдЕрдЧрд░ рдореБрдЭреЗ рдХреБрдЫ рдФрд░ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИ

@ kacole2 @claurence рдФрд░ рд░рд┐рд▓реАрдЬ рдЯреАрдо рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХреЗ рдмрд╛рдж рд╣рдордиреЗ рдЗрд╕реЗ 1.15 рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рд╣реИред рдХреГрдкрдпрд╛ рдЖрдЧреЗ рдмрдврд╝реЗрдВ рдФрд░ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВ рдФрд░ рд╕реНрдкреНрд░реИрдбрд╢реАрдЯ рдХреЛ рдЙрдкрдпреБрдХреНрдд рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред рдЕрдм рддрдХ рдЖрдкрдХреА рд╕рднреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╕реНрдкрд╖реНрдЯ

@simplytunde рдореИрдВрдиреЗ рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рдкрд░ рднреА рдЯрд┐рдкреНрдкрдгреА рдХреА рд╣реИред рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ 1.15 рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рд╕реЗ рднреА рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рд╣рд╛рдп @ lachie83 @leblancd , рдореИрдВ 1.16 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд╢реИрдбреЛ рд╣реВрдВред рдХреНрдпрд╛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ 1.16 рдореЗрдВ рдЕрд▓реНрдлрд╛/рдмреАрдЯрд╛/рд╕реНрдерд┐рд░ рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реНрдирд╛рддрдХ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣реА рд╣реИ? рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рддрд╛рдХрд┐ рдЗрд╕реЗ 1.16 рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХреЗред

рдорд╛рдЗрд▓рд╕реНрдЯреЛрди рддрд┐рдерд┐рдпрд╛рдВ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝ 7/30 рдФрд░ рдХреЛрдб рдлрд╝реНрд░реАрдЬрд╝ 8/29 рд╣реИрдВред

рдзрдиреНрдпрд╡рд╛рджред

@ lachie83 рдЕрдЧрд░ рдпрд╣ 1.16 рдореЗрдВ рд╕реНрдирд╛рддрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрд╣ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд╛рд░ @leblancd?

@evillgenius75 @kacole2 рдЗрд╕реЗ 1.16 рдореЗрдВ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдлреАрдЪрд░ рдЕрд▓реНрдлрд╛ рд╕реНрдЯреЗрдЯ рдореЗрдВ рд╣реЛрдЧрд╛ред рд╣рдо рдЪрд░рдг 1 рдФрд░ рдЪрд░рдг 2 рдХреЛ рд▓рд╛рдЧреВ рдХрд░реЗрдВрдЧреЗ рдЬреИрд╕рд╛ рдХрд┐ рдХреЗрдИрдкреА рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ 1.16

рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗрдИрдкреА

рдорд░реНрдЬ рдХрд┐рдП рдЧрдП k/k PRs (рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ 1.16 рдореЗрдВ рд╣реЛрдЧрд╛)

рдПрд╕реЛрд╕рд┐рдПрдЯреЗрдб рдкреАрдЖрд░

  • IPv6 рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди https://github.com/kubernetes-incubator/ip-masq-agent/pull/45
  • рдЪрд░рдг 1 рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ - рдЯреВрд▓рд┐рдВрдЧ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдиреЗ рдХреЗ рдмрд╛рдж рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - https://github.com/kubernetes/website/pull/14600
  • [рд╡рд┐рд▓рдп] рд╕рдлрд╛рдИ - рдиреЛрдб dropDisabledFields - https://github.com/kubernetes/kubernetes/pull/79741
  • рдХреНрд▓рд╕реНрдЯрд░ рд╕реАрдбрд░ рдХреЗ рд▓рд┐рдП рдХрдИ рдорд╛рд╕реНрдХ рдЖрдХрд╛рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ -
  • рдбреБрдЕрд▓рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП E2e рдкреНрд░реЛ рдЬреЙрдм https://github.com/kubernetes/test-infra/pull/12966

рдЕрд░реЗ, @leblancd рдореИрдВ

рдХреНрдпрд╛ рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ (рдпрд╛ v1.16 рдХреЗ рд▓рд┐рдП рдирд┐рдпреЛрдЬрд┐рдд рдХрд╛рд░реНрдп) рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдирдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ (рдпрд╛ рд╕рдВрд╢реЛрдзрди) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдмрд╕ рдПрдХ рджреЛрд╕реНрддрд╛рдирд╛ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рд╣рдо k/рд╡реЗрдмрд╕рд╛рдЗрдЯ (рд╢рд╛рдЦрд╛ рджреЗрд╡-1.16) рдХреЗ рдЦрд┐рд▓рд╛рдл рд╢реБрдХреНрд░рд╡рд╛рд░, 23 рдЕрдЧрд╕реНрдд рддрдХ рдкреАрдЖрд░ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдпрд╣ рдкреВрд░реНрдг рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреА рд╢реБрд░реБрдЖрдд рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░ рднреА рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рд╕реЗ рдкреВрдЫреЗрдВ!

@simplytunde рдпрд╣рд╛рдБ рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рд╣реИ - https://github.com/kubernetes/website/pull/16010

@lachie83 рдлреНрд░реЗрдВрдбрд▓реА рд░рд┐рдорд╛рдЗрдВрдбрд░ рдХреЛрдб 1.16 рдХреЗ рд▓рд┐рдП рдлреНрд░реАрдЬ рдЧреБрд░реБрд╡рд╛рд░ 8/29 рдХреЛ рд╣реИред (рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рдЙрд╕реЗ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдереЗ)ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпреЗ рдкреАрдЖрд░ рдЕрднреА рднреА рдмрдХрд╛рдпрд╛ рд╣реИрдВ:
рдЪрд░рдг 2 рд╕реЗрд╡рд╛рдПрдВ/рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕#79386
рдЪрд░рдг 2 рдХреНрдпреВрдм-рдкреНрд░реЙрдХреНрд╕реА - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕#79576

рд╕рдВрдмрджреНрдз:
рдХреНрд▓рд╕реНрдЯрд░ рд╕реАрдбрд░ рдХреЗ рд▓рд┐рдП рдХрдИ рдорд╛рд╕реНрдХ рдЖрдХрд╛рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕#79993
рдбреБрдЕрд▓рд╕реНрдЯреИрдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдЯреЗрд╕реНрдЯ-рдЗрдиреНрдлреНрд░рд╛#12966 . рдХреЗ рд▓рд┐рдП E2e рдкреНрд░реЛ рдЬреЙрдм

рд╣рд╛рдп @ lachie83 @leblancd рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ https://github.com/kubernetes/kubernetes/pull/79576 рдФрд░ https://github.com/kubernetes/kubernetes/pull/79993 рдХреЛрдб рдлреНрд░реАрдЬ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реБрдЖ рдФрд░ рдпрд╣ рдирд╣реАрдВ рд╣реИ рдЯрд╛рдЗрдб рдорд░реНрдЬ рдкреВрд▓ рдореЗрдВ ред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ v1.16 рд╕реЗ рдЯрдХрд░рд╛рдиреЗ рд╡рд╛рд▓реА рд╣реИред рдпрджрд┐ рдЖрдк рдЕрднреА рднреА рдЗрд╕реЗ 1.16 рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдПрдХ рдЕрдкрд╡рд╛рдж рджрд░реНрдЬ рдХрд░реЗрдВ

@ kacole2 рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рджреЗрд░реА рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдпрд╛рдЪрдирд╛ред рдкреНрд░рд╛рдердорд┐рдХ рдкреАрдЖрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рдереЗ https://github.com/kubernetes/kubernetes/pull/79386ред рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛKubernetes/kubernetes#79576 рдХрд╛ рд╕рд╡рд╛рд▓ рд╣реИ, рд╣рдордиреЗ рдЗрд╕реЗ 1.17 рддрдХ рдЯрд╛рд▓рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп https://github.com/kubernetes/kubernetes/pull/82091 (рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рд╕рдордЭреМрддреЗ рдореЗрдВ) рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛, рдЬреЛ рд╕рдорд╛рди рдЪрд░рдг 2 рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдХреЗрдИрдкреА рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рд░рд┐рд▓реАрдЬ рдореЗрдВ рдЕрдиреНрдп рд╕рдВрдмрдВрдзрд┐рдд рдкреАрдЖрд░ рдХреЛ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ https://github.com/kubernetes/kubernetes/pull/80485 рдЬреЛ рднреА рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Kubernetes/kubernetes#79993 рдХреЛ рднреА 1.17 . рдкрд░ рд╕реНрдердЧрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдЕрд░реЗ рд╡рд╣рд╛рдБ @ lachie83 @leblancd - 1.17 рд╕рдВрд╡рд░реНрджреНрдзрди рдпрд╣рд╛рдБ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред рдореИрдВ рдЪреЗрдХ рдЗрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ 1.17 рдореЗрдВ рдЕрд▓реНрдлрд╛/рдмреАрдЯрд╛/рд╕реНрдерд┐рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛?

рд╡рд░реНрддрдорд╛рди рд░рд┐рд▓реАрдЬ рд╢реЗрдбреНрдпреВрд▓ рд╣реИ:

  • рд╕реЛрдорд╡рд╛рд░, рд╕рд┐рддрдВрдмрд░ 23 - рд░рд┐рд▓реАрдЬрд╝ рдЪрдХреНрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ
  • рдордВрдЧрд▓рд╡рд╛рд░, рдЕрдХреНрдЯреВрдмрд░ 15, рдИрдУрдбреА рдкреАрдПрд╕рдЯреА - рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝
  • рдЧреБрд░реБрд╡рд╛рд░, 14 рдирд╡рдВрдмрд░, рдИрдУрдбреА рдкреАрдПрд╕рдЯреА - рдХреЛрдб рдлреНрд░реАрдЬ
  • рдордВрдЧрд▓рд╡рд╛рд░, 19 рдирд╡рдВрдмрд░ - рдбреЙрдХреНрд╕ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдирдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП
  • рд╕реЛрдорд╡рд╛рд░, 9 рджрд┐рд╕рдВрдмрд░ - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.17.0 рдХрд╛ рд╡рд┐рдореЛрдЪрди

рдпрджрд┐ рдЖрдк рдРрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рд╕рднреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ k/k PRs рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдареАрдХ рд╕реЗ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдореИрдВ

рдзрдиреНрдпрд╡рд╛рдж!

/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╕реНрдкрд╖реНрдЯ

рд╣рд╛рдп рдмреЙрдмред рдЦреЛрдЬ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЕрднреА рднреА рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХреЗ рдЪрд░рдг 3 рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдЬреЛ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░рд╛ рдХрд░реЗрдЧрд╛ред рдпрд╣ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЕрднреА рднреА рдЗрд╕ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЕрд▓реНрдлрд╛ рдореЗрдВ рд╣реЛрдЧрд╛ рд▓реЗрдХрд┐рди рдЪрд░рдг 3 рд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░реНрдп рд╣реЛрдЧрд╛ рдЬреЛ 1.17 рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ k/k рдореЗрдВ рдЖрдПрдЧрд╛ред

рджреЛрд╣рд░реЗ рд╕реНрдЯреИрдХ рдХреЗ рд▓рд┐рдП 1.17 рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ рд╕реНрддрд░реАрдп рдбрд┐рд▓рд┐рд╡рд░реЗрдмрд▓реНрд╕ рдХреА рд╕реВрдЪреА рдпрд╣рд╛рдВ рджреА рдЧрдИ рд╣реИред рдореИрдВ рдЗрд╕ рд╕реВрдЪреА рдХреЛ рд░рд┐рд▓реАрдЬ рдХреЗ рджреМрд░рд╛рди рдЕрдкрдбреЗрдЯ рдХрд░реВрдВрдЧрд╛ред

  • IPtables рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдкреНрд░реЙрдХреНрд╕реАрдпрд░ - https://github.com/kubernetes/kubernetes/pull/79576
  • Pod.Status.PodIPs рдХреЗ рд▓рд┐рдП рдбрд╛рдЙрдирд╡рд░реНрдб рдПрдкреАрдЖрдИ рд╕рдорд░реНрдерди - https://github.com/kubernetes/kubernetes/pull/83123
  • e2e рдПрдХ рд╕реАрдПрдирдЖрдИ рдкреНрд▓рдЧрдЗрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВ
  • рд╣реЛрд╕реНрдЯрдлрд╝рд╛рдЗрд▓ рдкрд░рд┐рд╡рд░реНрддрди (рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЗ рд▓рд┐рдП IPv6 рдкрддрд╛ /etc/hosts рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) - https://github.com/kubernetes/kubernetes/pull/83123
  • рдХрд╛рдЗрдВрдб рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ - https://github.com/kubernetes-sigs/kind/pull/692
  • e2e рд╕реБрдЗрдЯ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ -
  • рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдЯреБрдХрдбрд╝рд╛ рд╕рдорд░реНрдерди
  • Kubeadm рдХреЗ рд▓рд┐рдП рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди - https://github.com/kubernetes/kubeadm/issues/1612

рдмрд╣реБрдд рд╕рд░рд╛рд╣рдирд╛ рдХреА, рдХреГрдкрдпрд╛ рдзрдиреНрдпрд╡рд╛рдж @ lachie83 тЭдя╕П рдореИрдВ рдЖрдЧреЗ

/рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ v1.17

@mrbobbytables рдореИрдВрдиреЗ рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпреЛрдЬрдирд╛ рдХреЛ рд╕рдВрдкреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдкреАрдЖрд░ рднреА рдЬреЛрдбрд╝рд╛ рд╣реИред рдХреЗрдИрдкреА рдЕрднреА рднреА implementable рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣реИ рдФрд░ рдпреЗ рдкрд░рд┐рд╡рд░реНрддрди рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ 1.17 рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рдпреЛрдЬрд┐рдд рдХрд╛рд░реНрдп рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░, рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/ IPv6 DNS рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИред https://github.com/kubernetes/website/issues/15434 рдЯреНрд░реИрдХ рдЬреЛ рдмрджрд▓рддреЗ рд╣реИрдВ; рдПрдХ рдХреНрд░реЙрд╕-рд░реЗрдлрд░реЗрдВрд╕ рдиреЛрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдЗрд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдирд╛ред

рдЪрд░рдг 2 e2e рдкрд░реАрдХреНрд╖рдг рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП KEP рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ - https://github.com/kubernetes/enhancements/pull/1311

рд╣реИрд▓реЛ @ lachie83 рдореИрдВ v1.17 рдбреЙрдХреНрд╕ рд╢реИрдбреЛ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реВрдВред
рдХреНрдпрд╛ рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ (рдпрд╛ v1.17 рдХреЗ рд▓рд┐рдП рдирд┐рдпреЛрдЬрд┐рдд рдХрд╛рд░реНрдп) рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдирдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ (рдпрд╛ рдореМрдЬреВрджрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рд╕рдВрд╢реЛрдзрди) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ 1.17 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЯреНрд░реИрдХрд░ рд╢реАрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдФрд░ рдореИрдВ рдРрд╕рд╛ рдХрд░реВрдВрдЧрд╛)

рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдХреЗрд╡рд▓ рдПрдХ рдорд┐рддреНрд░рд╡рдд рдЕрдиреБрд╕реНрдорд╛рд░рдХ рд╣рдо k/рд╡реЗрдмрд╕рд╛рдЗрдЯ (рд╢рд╛рдЦрд╛ рджреЗрд╡-1.17) рдХреЗ рд╡рд┐рд░реБрджреНрдз рд╢реБрдХреНрд░рд╡рд╛рд░, 8 рдирд╡рдВрдмрд░ рддрдХ рдкреАрдЖрд░ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдпрд╣ рдЗрд╕ рд╕рдордп рдХреЗрд╡рд▓ рдПрдХ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдкрдХрд╛ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рд╕реЗ рдкреВрдЫреЗрдВ!

@lachie83

рдЪреВрдВрдХрд┐ рд╣рдо 8 рдирд╡рдВрдмрд░ рдХреЛ рдбреЙрдХреНрд╕ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░ рд╕рдордп рд╕реАрдорд╛ рдХреЗ рдХрд░реАрдм рдкрд╣реБрдВрдЪ рд░рд╣реЗ рд╣реИрдВред рдХреГрдкрдпрд╛ k/рд╡реЗрдмрд╕рд╛рдЗрдЯ dev-1.17 рд╢рд╛рдЦрд╛ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдПрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рдЕрд░реЗ рд╡рд╣рд╛рдБ @ lachie83 , рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдЯреИрдм
рдХреЛрдб рдлреНрд░реАрдЬ рдмрд╕ рдХреЛрдиреЗ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╣реИ (14 рдирд╡рдВрдмрд░)ред рдЪреАрдЬреЗрдВ рдХреИрд╕реА рджрд┐рдЦ рд░рд╣реА рд╣реИрдВ? рдХреНрдпрд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╕рдм рдХреБрдЫ рд╡рд┐рд▓рдп рд╣реЛрдиреЗ рдХреА рд░рд╛рд╣ рдкрд░ рд╣реИ?

рдзрдиреНрдпрд╡рд╛рдж!

рдЕрд░реЗ @mrbobbytables! рдкрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╣рдо 1.17 рдореЗрдВ рдЙрддрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреАрдЖрд░ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕ рдмрджрд▓рд╛рд╡ рд╕реЗ рдЬреБрдбрд╝реЗ рдПрдХ рдпрд╛ рджреЛ рдФрд░ рдкреАрдЖрд░ рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдореИрдВ рдПрдХ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рдмрдврд╝рд╛рдКрдВрдЧрд╛

@irvifa - рдпрд╣рд╛рдВ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рд╣реИред https://github.com/kubernetes/website/pull/17457

рдХреВрд▓ рдереИрдВрдХреНрд╕ @lachie83

@ lachie83 рдХрд▓ 1.17 рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдлреНрд░реАрдЬ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ k/k PR рдХреЛ рдЕрднреА рддрдХ рдорд░реНрдЬ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдо рдЗрд╕реЗ 1.17 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢реАрдЯ рдореЗрдВ рдЬреЛрдЦрд┐рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 14 рддрд╛рд░реАрдЦ (рдЧреБрд░реБрд╡рд╛рд░) рдХреА рдИрдУрдбреА рдореЗрдВ рдЗрдирдХрд╛ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛? рдЙрд╕ рдмрд┐рдВрджреБ рдХреЗ рдмрд╛рдж, рдХреЗрд╡рд▓ рд░рд┐рд▓реАрдЬ-рдЕрд╡рд░реБрджреНрдз рдореБрджреНрджреЛрдВ рдФрд░ рдкреАрдЖрд░ рдХреЛ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдореЗрдВ рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рдПрдЧреАред

рдзрдиреНрдпрд╡рд╛рдж рдмреЙрдм - рдореИрдВ рдЖрдЬ рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдПрдХ рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░реВрдВрдЧрд╛ред

рдЕрд░реЗ @mrbobbytablesред рдпрд╣рд╛рдВ рдкреАрдЖрд░ рдХреА рдПрдХ рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдЖрдЬ рдИрдУрдбреА рджреНрд╡рд╛рд░рд╛ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдореЛрджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╢реЗрд╖ рдкреАрдЖрд░ рдХреЗ 1.18 - https://github.com/kubernetes/kubernetes/pull/82462 рдкрд░ рдкреЗрдиреНрдЯ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред

@mrbobbytables рд╕рд┐рд░реНрдл рдЗрд╕ рдмрд╛рдд рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдКрдкрд░ рдмрддрд╛рдП рдЧрдП рд╕рднреА

рдмрдврд╝рд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рдж @ lachie83!

рдФрд░ рдпрд╣ рд▓рд╛рдЗрд╡ рд╣реИ! https://kubernetes.io/blog/2019/12/09/kubernetes-1-17-release-announcement/

рд╣рдо 1.18 рдореЗрдВ рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХреЛ рдмреАрдЯрд╛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕ рдкреАрдЖрд░ рдХреЗ рд╕рд╛рде рдХреЗрдИрдкреА рдореЗрдВ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЧреНрд░реЗрдЬреБрдПрд╢рди рдорд╛рдирджрдВрдб рдФрд░ рдкрд░реАрдХреНрд╖рдг рдпреЛрдЬрдирд╛рдПрдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ - https://github.com/kubernetes/enhancements/pull/1429

/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ 1.18

@ рд▓рдЪреА 83 : рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рдЗрд╕ рднрдВрдбрд╛рд░ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рдирд╣реАрдВ рд╣реИред рдЗрд╕ рднрдВрдбрд╛рд░ рдореЗрдВ рдореАрд▓ рдХреЗ рдкрддреНрдерд░: [ keps-beta , keps-ga , v1.17 , v1.18 , v1.19 , v1.20 , v1.21 ]

рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП /milestone clear рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдпрд╣ :

/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ 1.18

рдкреАрдЖрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЗрд░реЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдЯреЗрд╕реНрдЯ-рдЗрдиреНрдлреНрд░рд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕рдорд╕реНрдпрд╛ рджрд░реНрдЬ рдХрд░реЗрдВред

/рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ v1.18

рд╣рдо 1.18 рдореЗрдВ рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХреЛ рдмреАрдЯрд╛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕ рдкреАрдЖрд░ рдХреЗ рд╕рд╛рде рдХреЗрдИрдкреА рдореЗрдВ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЧреНрд░реЗрдЬреБрдПрд╢рди рдорд╛рдирджрдВрдб рдФрд░ рдкрд░реАрдХреНрд╖рдг рдпреЛрдЬрдирд╛рдПрдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ - #1429

рдЕрдкрдбреЗрдЯ @lachie83 рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВрдиреЗ рдЗрд╕реЗ 1.18 рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдореЗрдВ рдЯреНрд░реИрдХ рдХрд┐рдП рдЧрдП рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рд╣реИ!

1.18 рдореЗрдВ рдЙрддрд░рдиреЗ рдХреЗ рдХрд╛рдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреАрдЖрд░ рдХреЛ рдЯреНрд░реИрдХ рдХрд░реЗрдВред https://github.com/kubernetes/kubernetes/pull/82462

рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рд╕рдВрдмрдВрдзрд┐рдд рдкреАрдЖрд░ рдЬреЛрдбрд╝рдирд╛:
https://github.com/kubernetes/test-infra/pull/15893
https://github.com/kubernetes-sigs/kind/pull/692

рдзрдиреНрдпрд╡рд╛рдж @ рд▓рдЪреА 83!

рд╣рд╛рдп @ lachie83 , рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЕрдиреНрдп рдкреАрдЖрд░ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдореЗрдВ рдЙрдкрд░реНрдпреБрдХреНрдд рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╣реИрд▓реЛ, @lachie83 @leblancd - рдореИрдВ 1.18 рд░рд┐рд▓реАрдЬ рдЯреАрдо рдкрд░ рдПрдХ рдбреЙрдХреНрд╕ рдЫрд╛рдпрд╛ рд╣реВрдВред

рдХреНрдпрд╛ 1.18 рдХреЗ рд▓рд┐рдП рдирд┐рдпреЛрдЬрд┐рдд рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдирдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдпрд╛ рдореМрдЬреВрджрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ 1.18 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЯреНрд░реИрдХрд░ рд╢реАрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдпрд╛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рдФрд░ рдореИрдВ рдРрд╕рд╛ рдХрд░реВрдВрдЧрд╛)

рдпрджрд┐ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдкрдбреЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдпрд╛рдж рджрд┐рд▓рд╛рдПрдВ рдХрд┐ k/рд╡реЗрдмрд╕рд╛рдЗрдЯ (рд╢рд╛рдЦрд╛ рджреЗрд╡-1.18) рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░ рд╢реБрдХреНрд░рд╡рд╛рд░, 28 рдлрд░рд╡рд░реА рддрдХ рджреЗрдп рд╣реИрдВред

рдЕрдЧрд░ рдЖрдкрдХрд╛ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рд╕реЗ рдкреВрдЫреЗрдВ!

рдЕрдЧрд░ рдХреЛрдИ v1.18 рдХреЗ рд▓рд┐рдП IPV6 рдпрд╛ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╕рд╛рдордЧреНрд░реА рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдЪрд╛рд╣рддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдПрдХ рдХреБрд╣рдиреА рд╕реЗ рд╣рд▓рдХрд╛ рдзрдХреНрдХрд╛ рджреЗрдВред рдореИрдВ рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВред

рдЕрд░реЗ @ рд▓рдЪреА 83 ,

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ Kubernetes-sigs/kind#692 рдЕрднреА рддрдХ рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рдЖрдкрдХреЗ рдмреАрдЯрд╛ рдЧреНрд░реЗрдЬреБрдПрд╢рди рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ?

рдЕрд░реЗ @jeremyrickard @sethmccombs рд╣рдореЗрдВ рдЗрд╕ рдкреАрдЖрд░ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЗрд╕реЗ рд╕реНрдирд╛рддрдХ рд╕реЗ рдмреАрдЯрд╛ рддрдХ рдЦреАрдВрдЪрдирд╛ рд╣реЛрдЧрд╛ https://github.com/kubernetes/kubernetes/pull/86895ред рдЬрдм рддрдХ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рдХреЛрдИ рдЙрдЪрд┐рдд рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИ, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЗрд╕реЗ 1.18 . рдХреЗ рд▓рд┐рдП рдмреАрдЯрд╛ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдмреБрджреНрдзрд┐рдорд╛рдиреА рд╣реИ

/ рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╕реНрдкрд╖реНрдЯ

@lachie83 рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХреЛ рдорд╛рдЗрд▓рд╕реНрдЯреЛрди рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИред рез.резреп рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░ рд╣реИрдВред :)

рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдбреНрдпреВрд▓рд╕реНрдЯреИрдХ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХреА рд╕реНрдерд┐рддрд┐ 1.18 рдореЗрдВ alpha рдореЗрдВ рдмрдиреА рд╣реБрдИ рд╣реИред рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ 1.19 рдореЗрдВ рдкреВрд░рд╛ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдп рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдореБрджрд╛рдп рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдпрд╣ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реГрджреНрдзрд┐ рдЕрднреА рднреА 1.19 рдореЗрдВ рдЕрд▓реНрдлрд╛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рд╣реЗрдЧреА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореИрдВ 1.18 рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд╕реНрдерд┐рддрд┐ рдХреЛ рджрд░реНрд╢рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдкрд░ рднреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░реВрдБрдЧрд╛ред

рдпрджрд┐ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдРрд╕реЗ рдкреГрд╖реНрда рд╣реИрдВ рдЬреЛ рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рдмреАрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЙрдиреНрд╣реЗрдВ k/рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкреНрд░рд╛рдердорд┐рдХрддрд╛/рдорд╣рддреНрд╡рдкреВрд░реНрдг-рдЬрд▓реНрдж рдмрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд░реЗрдВред

рдирдорд╕реНрддреЗ @ lachie83 - 1.19 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдпрд╣рд╛рдВ рд▓реАрдб рдХрд░реЗрдВ, рдореИрдВ рдЬрд╛рдВрдЪрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ 1.19 рдореЗрдВ рд╕реНрдирд╛рддрдХ рд╣реЛрдЧрд╛?


рд╡рд░реНрддрдорд╛рди рд░рд┐рд▓реАрдЬ рд╢реЗрдбреНрдпреВрд▓ рд╣реИ:

  • рд╕реЛрдорд╡рд╛рд░, рдЕрдкреНрд░реИрд▓ 13: рд╕рдкреНрддрд╛рд╣ 1 - рд░рд┐рд▓реАрдЬрд╝ рдЪрдХреНрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ
  • рдордВрдЧрд▓рд╡рд╛рд░, рдордИ 19: рд╕рдкреНрддрд╛рд╣ 6 - рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝
  • рдЧреБрд░реБрд╡рд╛рд░, рдЬреВрди реирел: рд╕рдкреНрддрд╛рд╣ резрез - рдХреЛрдб рдлрд╝реНрд░реАрдЬрд╝
  • рдЧреБрд░реБрд╡рд╛рд░, 9 рдЬреБрд▓рд╛рдИ: рд╕рдкреНрддрд╛рд╣ 14 - рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдирдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП
  • рдордВрдЧрд▓рд╡рд╛рд░, 4 рдЕрдЧрд╕реНрдд: рд╕рдкреНрддрд╛рд╣ 17 - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ v1.19.0 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛

рдпрджрд┐ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдРрд╕реЗ рдкреГрд╖реНрда рд╣реИрдВ рдЬреЛ рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рдмреАрдЯрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдЙрдиреНрд╣реЗрдВ k/рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкреНрд░рд╛рдердорд┐рдХрддрд╛/рдорд╣рддреНрд╡рдкреВрд░реНрдг-рдЬрд▓реНрдж рдмрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрдЬ рдХрд░реЗрдВред

@sftim рдореИрдВрдиреЗ 1.17 рдФрд░ 1.18 рдореЗрдВ рд░рд┐рд▓реАрдЬ рд▓реЗрдмрд▓рд┐рдВрдЧ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ

@palnabarun рд╣рдо 1.19 рд░рд┐рд▓реАрдЬ рд╕рдордп рд╕реАрдорд╛ рдореЗрдВ рдбреНрдпреВрд▓рд╕реНрдЯреИрдХ рдХреЗрдИрдкреА рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдореЗрдВ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо 1.19 рд░рд┐рд▓реАрдЬ рдореЗрдВ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдХрд░реЗрдВрдЧреЗред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рдХрд┐рдП рдЬрд╛ рдЪреБрдХреЗ рдХрд╛рд░реНрдп рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд╡рд░реЛрдзрди рд╕рдорд╕реНрдпрд╛ рд╣реИ (рдзрдиреНрдпрд╡рд╛рдж рдЗрд╕реЗ alpha рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП)ред рдЕрд╡рд░реБрджреНрдз рд╕рдорд╕реНрдпрд╛ https://github.com/kubernetes/kubernetes/pull/86895 рд╣реИред рд╣рдо рдЗрд╕реЗ рдлреЙрд▓реЛ рдХреЗрдИрдкреА рдЕрдкрдбреЗрдЯ https://github.com/kubernetes/enhancements/pull/1679 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдмрджрд▓рд╛рд╡ рдкрд░ рдЖрдо рд╕рд╣рдорддрд┐ рдмрдирдиреЗ рдореЗрдВ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдЗрд╕ рд╕реНрддрд░ рдкрд░ рдбреНрдпреВрд▓рд╕реНрдЯреИрдХ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ alpha рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░рд╣реЗрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рд╣рдо рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдЗрд╕ рдЕрд╡рд░реЛрдзрди рдореБрджреНрджреЗ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЪреАрдЬреЗрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдкрд░ рдореИрдВ рдЕрдкрдбреЗрдЯ рдкреНрд░рджрд╛рди рдХрд░реВрдВрдЧрд╛ред

рдзрдиреНрдпрд╡рд╛рдж, рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рд▓реИрдЪреАред рдореИрдВ рд╕рднреА рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ! :рдереЛрдбрд╝рд╛_рдореБрд╕реНрдХреБрд░рд╛рддрд╛_рдЪреЗрд╣рд░рд╛:

90d рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдмрд╛рдж рдореБрджреНрджреЗ рдкреБрд░рд╛рдиреЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
/remove-lifecycle stale рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдХреЛ рддрд╛рдЬрд╝рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВред
рдЕрддрд┐рд░рд┐рдХреНрдд 30d рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдХреЗ рдмрд╛рдж рдмрд╛рд╕реА рдореБрджреНрджреЗ рд╕рдбрд╝ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрдВрддрддрдГ рдмрдВрдж рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред

рдЕрдЧрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЕрднреА рдмрдВрдж рдХрд░рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рддреЛ рдХреГрдкрдпрд╛ /close рд╕рд╛рде рдРрд╕рд╛ рдХрд░реЗрдВред

sig-testing, Kubernetes/test-infra рдФрд░/рдпрд╛ fejta рдХреЛ рдлрд╝реАрдбрдмреИрдХ рднреЗрдЬреЗрдВред
/рдЬреАрд╡рдирдЪрдХреНрд░ рдмрд╛рд╕реА

/рдирд┐рдХрд╛рд▓реЗрдВ-рдЬреАрд╡рдирдЪрдХреНрд░ рдмрд╛рд╕реА

рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рд╡реГрджреНрдзрд┐ рдХреЛ 1.20 рдореЗрдВ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЗрд╕реЗ рдЕрджреНрдпрддрди рдХреЗрдк рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрд▓реНрдлрд╛ рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ - https://github.com/kubernetes/enhancements/pull/1679ред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреАрдЖрд░ рдХреЛ рдЯреНрд░реИрдХ рдХрд░реЗрдВ - https://github.com/kubernetes/kubernetes/pull/91824ред рд╣рдо 1.20 рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рдореЗрдВ рд╕рдореАрдХреНрд╖рд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдФрд░ рдкреАрдЖрд░ рдХреЛ рдЬрд▓реНрджреА рдорд░реНрдЬ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред

рдШрд░ рдкрд░ рдЦреЗрд▓рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП 17 рд╕рд┐рддрдВрдмрд░ рдХреА SIG рдиреЗрдЯрд╡рд░реНрдХ рдореАрдЯрд┐рдВрдЧ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдмреАрдЯрд╛ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдирд╡реАрдирддрдо рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдЧреНрд░реЗрдЬреБрдПрд╢рди:

  • рдХреНрдпреВрдмрд▓реЗрдЯ рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╕реНрд╡рд╛рд╕реНрдереНрдп-рдЬрд╛рдВрдЪ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП; https://github.com/kubernetes/enhancements/pull/1975 . рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
  • рдореМрдЬреВрджрд╛ рдбреНрдпреВрд▓-рд╕реНрдЯреИрдХ рд╕реЗрд╡рд╛рдУрдВ рдкреАрдЖрд░ (рд╕рдХреНрд░рд┐рдп рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рддрд╣рдд) рдХреЛ рд╕рдорд╛рдкреНрдд рдФрд░ рдорд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛; https://github.com/kubernetes/kubernetes/pull/91824 . рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
  • рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рдиреЛрдб рдЖрдИрдкреА рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП; https://github.com/kubernetes/enhancements/pull/1665 . рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
  • рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╕реЗрд╡рд╛ рдХреЗ Spec.LoadBalancerIPs рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рдкрд░рд┐рд╡рд░реНрддрди рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ

рдЗрди рд╕рднреА рдорджреЛрдВ рдкрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ 1.20 рдЕрднреА рднреА рджреЛрд╣рд░реЗ рд╕реНрдЯреИрдХ рдПрдкреАрдЖрдИ рдмреАрдЯрд╛ рд╕реНрдирд╛рддрдХ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж рд╣рдореЗрд╢рд╛ рдПрдХ рдореМрдХрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╕рдордп рдкрд░ рдХреБрдЫ рд╣рд▓ рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдФрд░ рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдПрд╕рдЖрдИрдЬреА рдиреЗрдЯрд╡рд░реНрдХ рддрдп рдХрд░реЗрдЧрд╛ рдХрд┐ рдмреАрдЯрд╛ рдореЗрдВ рд╕реНрдирд╛рддрдХ рдЬрд╛рд░реА рд░рдЦрдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ, рд╣рдорд╛рд░реА рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдмреИрдардХреЛрдВ рдореЗрдВред рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

@dcbw рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж (рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВ рдХреЙрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛)ред рдХреНрдпрд╛ рдЗрд╕реЗ 1.20 рдореЗрдВ рдмреАрдЯрд╛ рдореЗрдВ рдмрдврд╝рд╛рдиреЗ рдпрд╛ рдХреЗрд╡рд▓ рдЕрд▓реНрдлрд╛ рдореЗрдВ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ? рдЕрдЧрд░ рд╣рдо рдмреАрдЯрд╛ рдореЗрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдХреЗрдИрдкреА рдореЗрдВ рд╕реНрдирд╛рддрдХ рдорд╛рдирджрдВрдб рдЕрднреА рднреА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/20180612-ipv4-ipv6 -рджреЛрд╣рд░реА-рд╕реНрдЯреИрдХред рдПрдордбреА#рд╕реНрдирд╛рддрдХ -рдорд╛рдирджрдВрдб

@dcbw рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж (рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВ рдХреЙрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛)ред рдХреНрдпрд╛ рдЗрд╕реЗ 1.20 рдореЗрдВ рдмреАрдЯрд╛ рдореЗрдВ рдмрдврд╝рд╛рдиреЗ рдпрд╛ рдХреЗрд╡рд▓ рдЕрд▓реНрдлрд╛ рдореЗрдВ рд░рд╣рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ? рдЕрдЧрд░ рд╣рдо рдмреАрдЯрд╛ рдореЗрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдХреЗрдИрдкреА рдореЗрдВ рд╕реНрдирд╛рддрдХ рдорд╛рдирджрдВрдб рдЕрднреА рднреА рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/20180612-ipv4-ipv6 -рджреЛрд╣рд░реА-рд╕реНрдЯреИрдХред рдПрдордбреА#рд╕реНрдирд╛рддрдХ -рдорд╛рдирджрдВрдб

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд╣реАрдВ рд╣реИред рдкрд┐рдЫрд▓реЗ рд╕рднреА рдХрд╛рд░реНрдп рдЕрднреА рднреА рдорд╛рдиреНрдп рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдЕрдВрддрд┐рдо рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП 1.20 рдореЗрдВ рдХрд╛рд░реНрдп рдЗрд╕рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд┐рдирдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рд╣реИред рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ рдЪрд░реНрдЪрд╛ рдХреА рдореЗрд░реА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ @dcbw рдкреЛрд╕реНрдЯ рдХреА рдЧрдИ рд╕реВрдЪреА рд╢реЗрд╖ рдЬреНрдЮрд╛рдд рдореБрджреНрджреЛрдВ рдХрд╛ рд╕рдореВрд╣ рд╣реИ рдЬрд┐рд╕реЗ рд╕реНрдирд╛рддрдХ рд╕реНрддрд░ рдХреА рдкрдврд╝рд╛рдИ рдХреЗ рд▓рд┐рдП рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдирдорд╕реНрддреЗ,

1.20 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯреНрд╕ рд▓реАрдб рдпрд╣рд╛рдВ, рдореИрдВ рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЗрдЯ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдЕрдЧрд░ рдХреБрдЫ рднреА рдмрджрд▓рддрд╛ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ :)

рдПрдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝ 6 рдЕрдХреНрдЯреВрдмрд░ рд╣реИред

рдПрдХ рдиреЛрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЗрдИрдкреА рдПрдХ рдкреБрд░рд╛рдиреЗ рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ: https://github.com/kubernetes/enhancements/tree/master/keps/NNNN-kep-template

рд╢реНрд░реЗрд╖реНрда,
рдХрд░реНрд╕реНрдЯрди

/рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ v1.20

рдирдорд╕реНрддреЗ, @russellb -

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдирд╣реАрдВ рд╣реИред рдкрд┐рдЫрд▓реЗ рд╕рднреА рдХрд╛рд░реНрдп рдЕрднреА рднреА рдорд╛рдиреНрдп рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдЕрдВрддрд┐рдо рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП 1.20 рдореЗрдВ рдХрд╛рд░реНрдп рдЗрд╕рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд┐рдирдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рд╣реИред

https://github.com/kubernetes/kubernetes/pull/91824 рдореЗрдВ рдПрдкреАрдЖрдИ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдкрд░реНрдпрд╛рдкреНрдд рдЕрд▓рдЧ рд╣реИ рдХрд┐ 1.20 рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░реЗ-рд╕реНрдЯреИрдХ рдХреЛ рдЕрд▓реНрдлрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╕рд╛рдмрд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓ рдЬрд╛рдПрдЧреАред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рд╕рднреА рдмреАрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдЗрдП рдкрд╣рд▓реЗ рдкреАрдЖрд░ рдХреЛ +9,319 тИТ3,261 рд╕рд╛рде рд▓реИрдВрдб рдХрд░реЗрдВ рдФрд░ рдзреВрд▓ рдХреЛ рдЬрдордиреЗ рджреЗрдВред :)

Kubernetes/kubernetes#91824 рдореЗрдВ API рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдХрд╛рдлреА рдЕрд▓рдЧ рд╣реИ рдХрд┐ 1.20 рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░реЗ рд╕реНрдЯреИрдХ рдХреЛ рдЕрд▓реНрдлрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╕рд╛рдмрд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЬрдЧрд╣ рдорд┐рд▓ рдЬрд╛рдПрдЧреАред рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рд╕рднреА рдмреАрдЯрд╛ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдЗрдП рдкрд╣рд▓реЗ рдкреАрдЖрд░ рдХреЛ +9,319 тИТ3,261 рд╕рд╛рде рд▓реИрдВрдб рдХрд░реЗрдВ рдФрд░ рдзреВрд▓ рдХреЛ рдЬрдордиреЗ рджреЗрдВред :)

@bridgetkromhout рд╣рд╛рдБ, рд╣рдореЗрдВ API рддрддреНрдкрд░рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ https://github.com/kubernetes/kubernetes/pull/91824 рдкрд░ рдЙрддрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд╣рдо ASAP рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдирдорд╕реНрддреЗ,

1.20 рдпрд╣рд╛рдБ рд╡реГрджреНрдзрд┐ рдЫрд╛рдпрд╛

рдЪреВрдВрдХрд┐ рдпрд╣ рд╕рдВрд╡рд░реНрджреНрдзрди 1.20 рдореЗрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ, рдХреГрдкрдпрд╛ рдЗрди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЖрдЧрд╛рдореА рддрд┐рдерд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВ:
рд╢реБрдХреНрд░рд╡рд╛рд░, 6 рдирд╡рдВрдмрд░: рд╕рдкреНрддрд╛рд╣ 8 - рдбреЙрдХреНрд╕ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░ рд╕рдордп рд╕реАрдорд╛
рдЧреБрд░реБрд╡рд╛рд░, рдирд╡рдВрдмрд░ резреи: рд╕рдкреНрддрд╛рд╣ реп - рдХреЛрдб рдлрд╝реНрд░реАрдЬрд╝

рдПрдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рд╕рднреА k/k PR рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдбреЙрдХреНрд╕ PR рдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХреЗрдВред

рд╢реБрдХреНрд░рд┐рдпрд╛!

рд╣рд╛рдп @kinarashah @kikisdeliveryservice - рдореИрдВрдиреЗ рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрд▓ рдкрд░ рдкреБрд╖реНрдЯрд┐ рдХреА рд╣реИ рдХрд┐ рд╣рдореЗрдВ 1.20 рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЕрд▓реНрдлрд╛ рдореЗрдВ рдкреБрдирд░реНрд╡рд░реНрдЧреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдкреВрд░реНрдг рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬрд┐рд╕реЗ рдЕрд▓реНрдлрд╛ рдЪрд░рдг рдореЗрдВ рд╕реЛрдЦрдиреЗ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдЪрд╛рд╣рд┐рдПред

рдирдорд╕реНрддреЗ @ lachie83 , 1.20 рдбреЙрдХреНрд╕ рдпрд╣рд╛рдБ рдЫрд╛рдпрд╛ред

рдХреНрдпрд╛ 1.20 рдХреЗ рд▓рд┐рдП рдирд┐рдпреЛрдЬрд┐рдд рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдирдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдпрд╛ рдореМрдЬреВрджрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рд╕рдВрд╢реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдпрджрд┐ рдРрд╕рд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ k/website рд░реЗрдкреЛ рдореЗрдВ dev-1.20 рд╢рд╛рдЦрд╛ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдкреАрдЖрд░ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рджрд┐рдП рдЧрдП рдЪрд░рдгреЛрдВ рдХрд░реЗрдВ ред рдпрд╣ рдкреАрдЖрд░ рдЗрд╕ рд╕рдордп рд╕рд┐рд░реНрдл рдПрдХ рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ 6 рдирд╡рдВрдмрд░ рд╕реЗ рдкрд╣рд▓реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реЗ рд╕реНрд╡рдпрдВ рдХреЛ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрд░ рднреА рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред

рд╢реБрдХреНрд░рд┐рдпрд╛!

рдзрдиреНрдпрд╡рд╛рдж @ reylejano-rxm - рд╣рдордиреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЦреЛрд▓реА рд╣реИ#24725

рдирдорд╕реНрддреЗ @lachie83

рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдХреГрдкрдпрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЖрдЧрд╛рдореА рддрд┐рдерд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВ:

рдПрдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ, рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рд╕рднреА k/k PR рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдбреЙрдХреНрд╕ PR рдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рд▓рд┐рдВрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рд░рд┐рд▓реАрдЬрд╝ рдЯреАрдо рдЯреНрд░реИрдХ рдХрд░ рд╕рдХреЗред

рд╣рд╛рдп @kinarashah @kikisdeliveryservice - рдореИрдВрдиреЗ рд╕рд┐рдЧ-рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрд▓ рдкрд░ рдкреБрд╖реНрдЯрд┐ рдХреА рд╣реИ рдХрд┐ рд╣рдореЗрдВ 1.20 рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЕрд▓реНрдлрд╛ рдореЗрдВ рдкреБрдирд░реНрд╡рд░реНрдЧреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдкреВрд░реНрдг рдкреБрди: рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ рдЬрд┐рд╕реЗ рдЕрд▓реНрдлрд╛ рдЪрд░рдг рдореЗрдВ рд╕реЛрдЦрдиреЗ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордп рдЪрд╛рд╣рд┐рдПред

рдЕрд░реЗ @lachie83

рдЙрдкрд░реНрдпреБрдХреНрдд рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдЕрд▓реНрдлрд╛ рдХреЗ рд▓рд┐рдП рд╣реИ рдЬреИрд╕рд╛ рд╣реИ? рдореБрдЭреЗ рдХреЛрдИ рдмрдХрд╛рдпрд╛ рдкреАрдЖрд░ рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ/рдХрд╛рдо рдкрд╣рд▓реЗ рд╣реА рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

_рдмрд╕ рдПрдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХрд┐ рдХреЛрдб рдлрд╝реНрд░реАрдЬрд╝ 2 рджрд┐рдиреЛрдВ рдореЗрдВ рдЧреБрд░реБрд╡рд╛рд░, 12 рдирд╡рдВрдмрд░ рдХреЛ рдЖ рд░рд╣рд╛ рд╣реИред рд╕рднреА рдкреАрдЖрд░ рдХреЛ рдЙрд╕ рддрд┐рдерд┐ рддрдХ рдорд░реНрдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрдиреНрдпрдерд╛ рдПрдХ рдЕрдкрд╡рд╛рдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛

рдзрдиреНрдпрд╡рд╛рдж!
рдХрд░реНрд╕реНрдЯрди

рдирдорд╕реНрддреЗ, @kikisdeliveryservice - рд╣рд╛рдБ, IPv4/IPv6 рдбреБрдЕрд▓-рд╕реНрдЯреИрдХ рд╕рдорд░реНрдерди (

рдпрд╣рд╛рдБ рдЗрд╕ рд╡реГрджреНрдзрд┐ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рдЧрддрд┐ рд╣реИ:

1) рдХреЛрдб https://github.com/kubernetes/kubernetes/pull/91824 рд╕реЗ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - 1.20 рдХреЗ рд▓рд┐рдП рдЕрд▓реНрдлрд╛ рд╣реЛрдЧрд╛
2) рдЙрд╕ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдкрдбреЗрдЯ https://github.com/kubernetes/website/pull/24725/ рдореЗрдВ рд╣реИрдВ - рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЧрдИ рдФрд░ рджреЗрд╡-1.20 рд╢рд╛рдЦрд╛ рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛

рдХреНрдпрд╛ 1.20 рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдЗрд╕ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдкрд░ рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ?

@bridgetkromhout рд╕реНрдкрд╖реНрдЯ рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЖрдк рд╕рдм рдареАрдХ рд╣реИрдВ!

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ LoadBalancerIP рдореЗрдВ ServiceSpec рдЕрднреА рддрдХ рджреЛрд╣рд░реЗ рд╕реНрдЯреИрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рд╣реИ рдпрд╛ рдХреНрдпрд╛ рдореИрдВрдиреЗ рдЗрд╕реЗ рдпрд╛рдж рдХрд┐рдпрд╛?

рд╣рд╛рдп @chenwng - https://github.com/kubernetes/enhancements/blob/master/keps/sig-network/20180612-ipv4-ipv6 -рдбреБрдЕрд▓ - рдмреИрд▓реЗрдВрд╕рд░ -рдСрдкрд░реЗрд╢рдиред

рдЖрдк рдЕрдкрдирд╛ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓рд╛ рдкреНрд░рджрд╛рди рдХрд░рдХреЗ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕рдордЭрдиреЗ рдФрд░ рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рд╣рдореЗрдВ рдХреЗрдИрдкреА рдореЗрдВ рдХреЛрдИ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ред

@chenwng рджреЛрд╣рд░реЗ рд╕реНрдЯреИрдХ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ LoadBalancerIPs рд▓рд┐рдП рдПрдХ KEP рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ - https://github.com/kubernetes/enhancements/pull/1992

рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, @aramase , @lachie83 ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕