Enhancements: рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рдордИ 2016  ┬╖  93рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: kubernetes/enhancements

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

  • рдкреЙрдб рдФрд░ рдХрдВрдЯреЗрдирд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реБрд░рдХреНрд╖рд╛-рд╕рдВрдмрдВрдзреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рдиреАрддрд┐рдЧрдд рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ
  • рдкреНрд░рд╛рдердорд┐рдХ рд╕рдВрдкрд░реНрдХ (рдЕрд╕рд╛рдЗрдиреА): @tallclair
  • рдЬрд┐рдореНрдореЗрджрд╛рд░ SIGs: @kubernetes/sig-auth-feature-requests @kubernetes/sig-node-feature-requests
  • рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рд╕реНрддрд╛рд╡ рд▓рд┐рдВрдХ (рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд░реЗрдкреЛ): https://github.com/kubernetes/community/blob/master/contributors/design-proposals/auth/pod-security-policy.md
  • e2e рдФрд░/рдпрд╛ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ: https://github.com/kubernetes/kubernetes/blob/master/test/e2e/auth/pod_security_policy.go
  • рд╕рдореАрдХреНрд╖рдХ (рдУрдВ) - (рдПрд▓рдЬреАрдЯреАрдПрдо рдХреЗ рд▓рд┐рдП): @liggitt @tallclair
  • рдЕрдиреБрдореЛрджрдирдХрд░реНрддрд╛: @liggitt @tallclair
  • рдлрд╝реАрдЪрд░ рд▓рдХреНрд╖реНрдп (рдХреМрди рд╕рд╛ рд▓рдХреНрд╖реНрдп рдХрд┐рд╕ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ):

    • рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬрд╝ рд▓рдХреНрд╖реНрдп (рдПрдХреНрд╕рдЯреЗрдВрд╢рди/v1beta1) - 1.8

    • рдмреАрдЯрд╛ рд░рд┐рд▓реАрдЬрд╝ рд▓рдХреНрд╖реНрдп (рдиреАрддрд┐/v1beta1) - 1.10

    • рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рд▓рдХреНрд╖реНрдп - рдЯреАрдмреАрдбреА

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

  • https://github.com/kubernetes/kubernetes/issues/43214 - рдПрдХреНрд╕рдЯреЗрдВрд╢рди/v1beta1 API рд╕рдореВрд╣ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ:

    • 1.10

    • [x] рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ use рдХреНрд░рд┐рдпрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ policy API рд╕рдореВрд╣ рдореЗрдВ рдЕрдзрд┐рдХреГрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ (рдХреБрдЫ рд╕рдордп рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рд╕рдореВрд╣ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА)

    • [x] e2e рдкрд░реАрдХреНрд╖рдг рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ (рджреЛрдиреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВ)

    • 1.11

    • [] рдЖрдВрддрд░рд┐рдХ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдиреАрддрд┐ рдкреИрдХреЗрдЬ рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдВ (рд╕рдлрд╛рдИ)

    • [ ] рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЛ рдкреЙрд▓рд┐рд╕реА рдкреИрдХреЗрдЬ рдореЗрдВ рд▓реЗ рдЬрд╛рдПрдВ (рдХреНрд▓реАрдирдЕрдк)

    • [ ] рдиреАрддрд┐/v1beta1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдбрдСрди рдореИрдирд┐рдлрд╝реЗрд╕реНрдЯ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ, рдиреАрддрд┐ API рд╕рдореВрд╣ рдореЗрдВ рдЕрдиреБрдорддрд┐рдпрд╛рдВ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ

    • [] рдиреАрддрд┐ рд╕рдореВрд╣ рдореБрдЦрдмрд┐рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдкреНрд▓рдЧрдЗрди рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ

    • [] рдкрд╕рдВрджреАрджрд╛ рднрдВрдбрд╛рд░рдг рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдиреАрддрд┐ рд╕рдореВрд╣ рдореЗрдВ рдмрджрд▓реЗрдВ

  • https://github.com/kubernetes/kubernetes/issues/56174
  • https://github.com/kubernetes/kubernetes/issues/55435
  • https://github.com/kubernetes/kubernetes/issues/56173
kinfeature siauth sinode stagbeta trackeno

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

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

  1. рдмреИрдареЛ рдФрд░ рдкреАрдПрд╕рдкреА рдХреЗ рдмрд╣рд┐рд╖реНрдХреГрдд рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЛред
  2. рдПрдХ рд╡рд┐рдХреНрд░реЗрддрд╛ (рд╕реНрдЯрд╛рдпрд░рд╛) рдХреЛ рдЖрдЙрдЯрд╕реЛрд░реНрд╕ рд╡рд░реНрдХрд▓реЛрдб рд░рдирдЯрд╛рдЗрдо рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рд╡рд░реНрддрди, рдХреНрдпреЛрдВрдХрд┐ рдУрдкреАрдП рд░реЗрдЧреЛ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдкреАрдПрд╕рдкреА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬ рдирд╣реАрдВ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдореЗрд░реА рдХрдВрдкрдиреА рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓реЙрдХ рдбрд╛рдЙрди рдкреАрдПрд╕рдкреА рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбрд┐рдмрдЧ рдХрд░рдирд╛ рдПрдХ рдШрд░ рдХрд╛ рдХрд╛рдо рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдЕрддреНрдпрдзрд┐рдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реИрдВ, рдФрд░ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╣рдордиреЗ рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рднреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЬрдм рд╡реЗ рдЕрдкрд╡рд╛рдж рд╣реЛрддреЗ рд╣реИрдВ рддреЛ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рдирд╛ рд╣реИред

рдЖрдИрдПрдордУ, рдкреАрдПрд╕рдкреА рдмреАрдЯрд╛ рдХреЛ рдореЗрдирд▓рд╛рдЗрди рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛрд░ рдореЗрдВ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореЗрд░реЗ рдХрд╛рд░рдг рд╣реИрдВ:

  1. рдЬрдмрдХрд┐ рдкреАрдПрд╕рдкреА рдореЗрдВ рдЦрд╛рдорд┐рдпрд╛рдВ рд╣реИрдВ, рд╡реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ 10 рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред
  2. рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рдХрд╛рд░реНрдпрднрд╛рд░ рд░рдирдЯрд╛рдЗрдо рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рдХрдВрдЯреЗрдирд░ рд╕реЗ рдмрдЪ рдирд┐рдХрд▓рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред PSP рдЙрди рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХрдард┐рди рдмрдирд╛рддреЗ рд╣реИрдВред
  3. рдкреВрд░реНрдг рд╣реЛ рдЧрдпрд╛ рдХрд╛ рджреБрд╢реНрдорди рд╣реИред PSP рдХреЛ рдпрдерд╛рд╡рдд рдорд░реНрдЬ рдХрд░реЗрдВ, рдФрд░ "рдмреЗрд╣рддрд░" рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдиреАрддрд┐/v2.
  4. рдЕрдВрдд рдореЗрдВ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг, рдпрд╣ рдУрдПрд╕рдПрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрдЪреНрдЪ рд╕реБрд░рдХреНрд╖рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рди рдХрд┐ рдХреЗрд╡рд▓ рдЙрди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЬреЛ рд╕реНрдЯрд╛рдпрд░рд╛ рдЬреИрд╕реЗ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЛ рд╡рд╣рди рдХрд░ рд╕рдХрддреА рд╣реИрдВред

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

рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдХреЛрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ: https://github.com/kubernetes/kubernetes/pull/24600

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рд╕реАрдзреЗ рдмреАрдЯрд╛ рдореЗрдВ рдЬрд╛ рд░рд╣реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдУрдкрдирд╢рд┐рдлреНрдЯ рдореЗрдВ рдЗрд╕рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рд╣реБрдЖ рд╣реИред

рдпрд╣ Kubernetes/kubernetes#24600 рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрдХреНрд╖рдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдкреАрдПрд╕рдкреА рдХреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдкреАрдПрд╕рдкреА (рд╡рд┐рд╖рдп рд╕реНрддрд░реАрдп рдкрд╣реБрдВрдЪ) рдкрд░ рдЕрдЧрд▓реЗ рдЪрд░рдг рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ https://github.com/kubernetes/kubernetes/pull/20573 рдХреЛ рдиреЛрдЯ рдХрд░рдирд╛

рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдХреНрдпрд╛ рд╣реИ? рдХреНрдпрд╛ рдкрд╣рд▓реА рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рд╡рд┐рд╡рд░рдг рдЕрдк рдЯреВ рдбреЗрдЯ рд╣реИ?

рдХреНрдпрд╛ рдкрд╣рд▓реА рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рд╡рд┐рд╡рд░рдг рдЕрджреНрдпрддрд┐рдд рд╣реИ

рдирд╣реАрдВ (рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ)ред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╕рднреА рдЕрд▓реНрдлрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рдХрд╛рд░, рдПрдкреАрдЖрдИ рдФрд░ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдП рдЧрдП рд╣реИрдВред рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИред

рдЖрдИрдПрдордУ рдмреАрдЯрд╛/1.4 рдХреЗ рд▓рд┐рдП рд╢реЗрд╖ рдХрд╛рд░реНрдп рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдПрдХреАрдХрд░рдг рд╣реИ, рдирдП рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд░рдирд╛ рд╣рдо рдмрд╛рдзрд╛ рдбрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (seccomp - рдкреНрд░рдЧрддрд┐ рдкрд░, sysctl), рдФрд░ рдХреЛрдИ рднреА рдЖрд╡рд╢реНрдпрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝/рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ред

рдФрд░ рдПрдХ e2e рдкрд░реАрдХреНрд╖рдгред

рдордВрдЧрд▓рд╡рд╛рд░, 12 рдЬреБрд▓рд╛рдИ, 2016 рдХреЛ рд╕реБрдмрд╣ 6:23 рдмрдЬреЗ, рдкреЙрд▓ рд╡реЗрдЗрд▓ рд╕реВрдЪрдирд╛рдПрдВ @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рдХреНрдпрд╛ рдкрд╣рд▓реА рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рд╡рд┐рд╡рд░рдг рдЕрджреНрдпрддрд┐рдд рд╣реИ

рдирд╣реАрдВ (рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ)ред рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рд╕рднреА рдЕрд▓реНрдлрд╛
рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рдХрд╛рд░, рдПрдкреАрдЖрдИ, рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рд╣реИрдВ
рд╡рд┐рд▓рдп рд╣реЛрдирд╛ред рдкреНрд░рд╡реЗрд╢ рдирд┐рдпрдВрддреНрд░рдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИред

рдЖрдИрдПрдордУ рдмреАрдЯрд╛/1.4 рдХреЗ рд▓рд┐рдП рд╢реЗрд╖ рдХрд╛рд░реНрдп рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдПрдХреАрдХрд░рдг рд╣реИ,
рдирдП рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрджреНрдпрддрди рдХрд░рдирд╛ рд╣рдо рдмрд╛рдзрд╛ рдбрд╛рд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ (seccomp - рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИ,
sysctl), рдФрд░ рдХреЛрдИ рднреА рдЖрд╡рд╢реНрдпрдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝/рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рд╕реВрддреНрд░ рдХреЛ рд▓рд┐рдЦрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kubernetes/features/issues/5#issuecomment -232045429,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe/AHuudqFwephlYk0Y1PS77y0xxA5QW0_-ks5qU5U7gaJpZM4IaU8n
.

рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ? рдкреНрд░рддреНрдпреЗрдХ рдкреЙрдб рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ IAM рднреВрдорд┐рдХрд╛рдУрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдЕрд╕рд╛рдЗрди рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рд╡реЗ рдХреЗрд╡рд▓ рдЙрди рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рдмрд╕реЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХреЗрдВ рдЬрд┐рдирдХреА рдЙрдиреНрд╣реЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рджрд╛рдпрд░реЗ рдореЗрдВ рд╣реЛрдЧрд╛ рдпрд╛ рдЗрд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рд╡рд░рдг рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ?

@therc рдЬреЛ ServiceAccount рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

@goltermann рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЗрд╕реЗ рдЕрд▓реНрдлрд╛ рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдЗрд╕реЗ рд╢рд╛рдпрдж https://github.com/kubernetes/features/issues/5#issuecomment -217939650 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдмреАрдЯрд╛ рдЯреИрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

@erictune @pweil- рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмреАрдЯрд╛ рдзреНрд╡рдирд┐ рд╕рд╣реА рдХрд░рддрд╛ рд╣реИ?

@goltermann рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рдпрд╣ 1.3 рдореЗрдВ рдмреАрдЯрд╛ рд╣реЛрддрд╛, рдпрд╣ 1.4 рдХреЗ рд▓рд┐рдП рдирдпрд╛ рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд╣реИред

рд╣рд╛рдБ, рдмреАрдЯрд╛ рд╕рд╣реА рд╣реИред рдЬрдм рдореИрдВрдиреЗ рдЖрдЬ рдкрд╣рд▓реЗ рдЕрд▓реНрдлрд╛ рдХрд╣рд╛ рддреЛ рдореИрдВ рдЧрд▓рдд рдерд╛ред

рдмрдврд╝рд┐рдпрд╛, рдЗрд╕реЗ рдареАрдХ рдХрд┐рдпрд╛

@ pweil- рдХреНрдпрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рддреИрдпрд╛рд░ рд╣реИрдВ? рдХреГрдкрдпрд╛ рдбреЙрдХреНрд╕ рдХреЛ https://github.com/kubernetes/kubernetes.github.io рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ, рдФрд░ рдлрд┐рд░ рдкреАрдЖрд░ рдирдВрдмрд░ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдбреЙрдХреНрд╕ рдмреЙрдХреНрд╕ рдЪреЗрдХ рдХрд░реЗрдВред

@janetkuo рдбреЙрдХреНрд╕ рдкреАрдЖрд░ https://github.com/kubernetes/kubernetes.github.io/pull/1150

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: https://github.com/kubernetes/kubernetes.github.io/pull/1206 рд╕рд╣реА 1.4 рдкреАрдЖрд░ рд╣реИ

cc @kubernetes/feature-reviewers

@ pweil- рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдпрд╣ рдкреАрдЖрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реИ - https://github.com/kubernetes/kubernetes.github.io/pull/1206?

рд╕рд╣реА

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

/lifecycle frozen рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╕реНрд╡рддрдГ рдмрдВрдж рд╣реЛрдиреЗ рд╕реЗ рд░реЛрдХреЗрдВред

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

рд╕рд┐рдЧ-рдЯреЗрд╕реНрдЯрд┐рдВрдЧ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдЯреЗрд╕реНрдЯ-рдЗрдиреНрдлреНрд░рд╛ рдФрд░/рдпрд╛ @fejta рдХреЛ рдлреАрдбрдмреИрдХ рднреЗрдЬреЗрдВред
/рдЬреАрд╡рдирдЪрдХреНрд░ рдмрд╛рд╕реА

PSP рдХреЛ рдЙрд╕рдХреЗ рдЧреИрд░-рдПрдХреНрд╕рдЯреЗрдВрд╢рди API рд╕рдореВрд╣ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 1.10 рдореЗрдВ рдХрд╛рдо рд╣реЛ рд░рд╣рд╛ рд╣реИ
рд╕реАрд╕реА @ рдкреАрдПрдЪрдкреА-рдХреЛрдбрд░

@erictune рдбреЙрдХреНрдЯрд░ рдЕрдкрдбреЗрдЯ, рдХреГрдкрдпрд╛? [1.10 рдлрд╝реАрдЪрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ[(https://docs.google.com/spreadsheets/d/17bZrKTk8dOx5nomLrD1-93uBfajK5JS-v1o-nCLJmzE/edit#gid=0) рднреА рджреЗрдЦреЗрдВред рдПрд▓рдПрдордХреЗ рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВред рд╣рдореЗрдВ рдПрдХ рдбреЙрдХреНрд╕ рдкреАрдЖрд░ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдФрд░ 3/9 рддрдХ рд╡рд┐рд▓рдп рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж!

@ рдкреАрдПрдЪрдкреА-рдХреЛрдбрд░ ^

@ Bradamant3 @liggitt рдХреМрди рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдкрдбреЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдПрдкреАрдЖрдИ рд╕рдореВрд╣ рд╕рдВрдХреНрд░рдордг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рд╣реИ: https://github.com/kubernetes/website/pull/7562 , https://github.com/kubernetes/examples/pull/206 , рдФрд░ https:/ /github.com/kubernetes/examples/pull/208

рдореИрдВ PSP Doc рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╕реНрд╡рд╛рдореА рдирд╣реАрдВ рд╣реВрдВред

рд╢реБрдХреНрд░, 2 рдорд╛рд░реНрдЪ, 2018 рдкреВрд░реНрд╡рд╛рд╣реНрди 11:26 рдмрдЬреЗ, рд╡реНрдпрд╛рдЪреЗрд╕реНрд▓рд╛рд╡ рд╕реЗрдореБрд╢рд┐рди <
рд╕реВрдЪрдирд╛рдПрдВ@github.com> рдиреЗ рд▓рд┐рдЦрд╛:

@ Bradamant3 https://github.com/bradamant3 @liggitt
https://github.com/liggitt рдХреМрди рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдкрдбреЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдПрдкреАрдЖрдИ рд╕рдореВрд╣ рд╕рдВрдХреНрд░рдордг рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рд╣реИ:
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рд╡реЗрдмрд╕рд╛рдЗрдЯ#7562 https://github.com/kubernetes/website/pull/7562 ,
Kubernetes/examples#206 https://github.com/kubernetes/examples/pull/206 ,
рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдЙрджрд╛рд╣рд░рдг#208
https://github.com/kubernetes/examples/pull/208

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/kubernetes/features/issues/5#issuecomment-370026485 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AHuudtBCup17Kt91pqJzBRpKWStoXUt-ks5taZzcgaJpZM4IaU8n
.

рд╣рдореЗрдВ рдмрд╕ рдЗрддрдирд╛ рд╣реА рдЪрд╛рд╣рд┐рдПред рдореИрдВрдиреЗ рдкреАрдЖрд░ рдХреЛ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж!

@php- coder @liggitt @tallclair
1.11 рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдпреЛрдЬрдирд╛?

рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЙрдкрдпреБрдХреНрдд рдХреЗ рд╕рд╛рде рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реИ:

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

    • stage/{alpha,beta,stable}

    • sig/*

    • kind/feature

cc @idvoretskyi

@ php- coder рдХреНрдпрд╛ рдЖрдк

рдХреНрдпрд╛ рдиреАрддрд┐ рд╕рдореВрд╣ рдХреА рдЪрд╛рд▓ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВ?

рдирд╣реАрдВ, рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЗрд╕реА рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред

рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ @liggitt рд╕рдордп рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рд╡рд░рдг рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рджреЗрдЧрд╛ (рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдЪрд┐рдд рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ)ред

рдХрд┐рдпрд╛ рд╣реБрдЖред

@tallclair рд╕рд┐рд░реНрдл рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо 1.11 рдХреЗ рд▓рдХреНрд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд┐рд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рд╕рд╣реА?
рдореИрдВрдиреЗ рд▓реЗрдмрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдирд╣реАрдВ, рдпрд╣ рдЕрднреА рднреА рдмреАрдЯрд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ PodSecurityPolicy рдХрднреА рднреА рд╕реНрдерд┐рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛ (рдпрд╛рдиреА рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬ рд╕реЗ рдЖрдЧреЗ рдирд┐рдХрд▓ рдЬрд╛рдПрдЧрд╛), рд▓реЗрдХрд┐рди рдЕрдиреНрдп рд▓реЛрдЧ рдЗрд╕ рдкрд░ рдореБрдЭрд╕реЗ рдЕрд╕рд╣рдордд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдордЭ рд▓рд┐рдпрд╛ред рдЕрдкрдбреЗрдЯ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, @tallclair!

@justaugustus рдореИрдВ рдЗрд╕реЗ 1.11 рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рд╕реЗ рд╣рдЯрд╛ рджреВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрддрдорд╛рди рд░рд┐рд▓реАрдЬ рдореЗрдВ рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдЧрддрд┐ рдирд╣реАрдВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣реИред

1.12 . рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдкрдбреЗрдЯ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ

@tallclair рдореИрдВ 1.12 . рдореЗрдВ RunAsGroup PSP рдиреЙрдмреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ

рдПрдХреЗред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЕрднреА рднреА рдмреАрдЯрд╛ рдореЗрдВ рд╣реЛрдЧрд╛ред рдлрд┐рд▓рд╣рд╛рд▓ рдкреАрдПрд╕рдкреА рдХреЗ рдЬреАрдП рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИред рдХреБрдЫ рдкреНрд░рдореБрдЦ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдореБрджреНрджреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред (рджреЗрдЦреЗрдВ https://github.com/kubernetes/kubernetes/issues/60001 рдФрд░ https://github.com/kubernetes/kubernetes/issues/56174)

/ рдЕрдирдЕрд╕рд╛рдЗрди

/рдЕрд╕рд╛рдЗрди @tallclair

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

  • рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ (рдУрдкрди рдкреНрд▓реЗрд╕рд╣реЛрд▓реНрдбрд░ рдкреАрдЖрд░): 11/8
  • рдХреЛрдб рд╕реНрд▓рд╢: 11/9
  • рдХреЛрдб рдлреНрд░реАрдЬ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ: 11/15
  • рдбреЙрдХреНрд╕ рдкреВрд░реНрдг рдФрд░ рд╕рдореАрдХреНрд╖рд┐рдд: 11/27

рдХреГрдкрдпрд╛ рднрд╡рд┐рд╖реНрдп рдХреА рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдореВрд▓ рдкреЛрд╕реНрдЯ рдкрд░ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдордп рджреЗрдВ рдФрд░ рдЕрдЧрд░ рдЗрд╕реЗ 1.13 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢реАрдЯ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддреЛ @ kacole2 рдкрд┐рдВрдЧ рдХрд░реЗрдВ

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

1.13 рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИред

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

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

рд╕рд┐рдЧ-рдЯреЗрд╕реНрдЯрд┐рдВрдЧ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдЯреЗрд╕реНрдЯ-рдЗрдВрдлреНрд░рд╛ рдФрд░/рдпрд╛ рдлреЗрдЬрдЯрд╛ рдХреЛ рдлреАрдбрдмреИрдХ рднреЗрдЬреЗрдВред
/рдЬреАрд╡рдирдЪрдХреНрд░ рдмрд╛рд╕реА

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

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

1.14 рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдпреЛрдЬрдирд╛рдмрджреНрдз рдирд╣реАрдВ рд╣реИред

рдЗрд╕рдХреЗ GA рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЕрдВрддрд░рд╛рд▓ рд╣реИрдВ? рдореИрдВ рдХреБрдЫ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдХреЛрдИ рдорд╛рдирджрдВрдб рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИред

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо GA рдореЗрдВ рдЬрд╛ рд╕рдХреЗрдВ, рд╣рдореЗрдВ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

  1. рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдореЙрдбрд▓ - рдкреАрдПрд╕рдкреА рдЙрдкрдпреЛрдЧ рдЖрд░рдмреАрдПрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╛ рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╛ рдирд┐рд░реНрдорд┐рдд рдкреЙрдб рдХреЛ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕реЗ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╕рд╣рдЬ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИ (рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджреЗрдЦреЗрдВ)ред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ рдХреБрдЫ рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЗ рднреА рд╣реИрдВред
  2. рд░реЛрд▓ рдЖрдЙрдЯ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ - рдХреНрдпреЛрдВрдХрд┐ рдкреЙрдбреНрд╕ рдбрд┐рдлреЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд░рд┐рдЬреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рдо PSP рдХреЛ рдмрд┐рдирд╛ рддреЛрдбрд╝реЗ рд╕рднреА рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рдореЗрдВ рд░реЛрд▓ рдЖрдЙрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдЗрд╕реА рддрд░рд╣, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреАрдПрд╕рдкреА рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЗрд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╕рднреА рд╡рд░реНрдХрд▓реЛрдб рдХрд╛ рдкреВрд░рд╛ рдХрд╡рд░реЗрдЬ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЗрд╕рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдо рдЙрдкрдпреЛрдЧ)ред рдЪреВрдВрдХрд┐ рд╕реБрд╡рд┐рдзрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд░реНрдпрд╛рдкреНрдд рдкрд░реАрдХреНрд╖рдг рдХрд╡рд░реЗрдЬ рдирд╣реАрдВ рд╣реИ (рд╕реБрд╡рд┐рдзрд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реИ)ред
  3. рдЕрд╕рдВрдЧрдд рдПрдкреАрдЖрдИ - рдПрдХ рдореМрд▓рд┐рдХ рдореБрджреНрджреЗ рд╕реЗ рдХрдо, рд▓реЗрдХрд┐рди k8s рд░рд┐рд▓реАрдЬ рдХреА рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдореЗрдВ рдкреАрдПрд╕рдкреА рдПрдкреАрдЖрдИ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдиреЗ рдХрдИ рд╡рд┐рд╕рдВрдЧрддрд┐рдпреЛрдВ рдХреЛ рдЬрдиреНрдо рджрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореНрдпреВрдЯреЗрд╢рди рдХреЛ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреБрдЫ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдПрдХ рдкреЙрдб рдХреЗ рдкрд╛рд╕ рдХрдИ PSP рддрдХ рдкрд╣реБрдВрдЪ рд╣реЛрддреА рд╣реИред

@liggitt рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЦреБрд▓рд╛ рдкреНрд░рд╢реНрди рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдХреЛрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдореЗрдВ рд╣реИред рдореИрдВ рдЕрдЧрд▓реЗ рдорд╣реАрдиреЗ рдПрдХ рд░реЛрдбрдореИрдк рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдпрд╛ рддреЛ рдЬреАрдП рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдпрд╛ рдмрд╣рд┐рд╖реНрдХрд░рдг рдХреА рдпреЛрдЬрдирд╛ред

рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдХреНрдпреЛрдВрдХрд┐ рдкреЙрдбреНрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рд╣рдо PSP рдХреЛ рдмрд┐рдирд╛ рддреЛрдбрд╝реЗ рд╕рднреА рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд░реЛрд▓ рдЖрдЙрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рд╣рдордиреЗ рдПрдХ PodSecurityPolicy рдмрдирд╛рдХрд░ рдРрд╕рд╛ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рдкрд░реНрдпрд╛рдкреНрдд рдЦреБрд▓рд╛ рд╣реИ (рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рднреА рдХреЛ рдЦреЛрд▓реЗрдВ), рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдзреАрд░реЗ-рдзреАрд░реЗ рдкрд░рд┐рд╖реНрдХреГрдд рдХрд░реЗрдВред

@ zuhaibing089 рдПрдХ Kubrenetes рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЙрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХрд╛рдо рдХрд░рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдиреАрддрд┐рдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдо рдЗрд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рд░реЛрд▓ рдЖрдЙрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХреНрдпреЛрдВрдХрд┐ PodSecurityPolicy рдХреЗрд╡рд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдЦреЛрд▓рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдирд┐рдпрдВрддреНрд░рд┐рдд рдЕрдиреБрдорддрд┐-рд╕рднреА PSP рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИред

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

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

1.15 . рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ

@tallclair рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рднреВрдорд┐ рдХреЛ 1.16 рдореЗрдВ GA рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ?

@lachie83 рдирд╣реАрдВ, рд╣рдореЗрдВ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ PodSecurityPolicy GA рдореЗрдВ рдЬрд╛рдПред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЙрдкрдпреЛрдЧ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛрд░ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рд╣рдо рдЖрдЙрдЯ-рдСрдл-рдХреЛрд░ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрд╕ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ SIG-Auth рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рд╖рдп рд╣реИред

@tallclair рдХреНрдпрд╛ рдУрдкрди рдкреЙрд▓рд┐рд╕реА рдПрдЬреЗрдВрдЯ рдХреЗ рджреНрд╡рд╛рд░рдкрд╛рд▓ рдХреА рддрд░рд╣ рд╕рд╛рдорд╛рди рдиреАрдЪреЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрд╣рддрд░ рд░рд╛рд╕реНрддрд╛ рд╣реЛрдЧрд╛?

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

рдЬрд┐рд╕ рдПрдХ рдЪреАрдЬ рдХрд╛ рдореИрдВ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рдерд╛, рд╡рд╣ рдПрдХ рдРрд╕рд╛ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ PodSecurityPolicy -> OPA rego рдиреАрддрд┐ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрд╣рд┐рд╖реНрдХреГрдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

@tallclair рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реИ

@SEJeff рд╕рд╣рдордд рд╣реБрдПред рд╣рдо PodSecurityPolicy рдХреЛ рддрдм рддрдХ рдирд╣реАрдВ рд╣рдЯрд╛рдПрдВрдЧреЗ рдЬрдм рддрдХ рдХрд┐ рдлреАрдЪрд░ рд╕рдорддрд╛ рдФрд░ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдкрде рдХреЗ рд╕рд╛рде рд╕реНрдкрд╖реНрдЯ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рди рд╣реЛред

рдЕрд░реЗ @tallclair , рдЖрдкрдиреЗ GA рдХреЗ рд░реЛрдбрдореИрдк рдпрд╛ рдмрд╣рд┐рд╖реНрдХрд░рдг рдХреА рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдмрд╛рдж рдХреА рдУрд░ рдЭреБрдХ рд░рд╣реЗ рд╣реИрдВред

рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрди рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд▓рд┐рдЦрд╛ рд╣реИ рдЬреЛ рдкреАрдПрд╕рдкреА рдХреЛ рдПрдХ рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ?

рдЕрднреА рдирд╣реАрдВред рдЭрд┐рдЭрдХ рдХрд╛ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдпрд╣ рдирд╣реАрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЬрдм рддрдХ рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рддрдм рддрдХ рд╣рдо рдЗрд╕реЗ рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рд╣рдЯрд╛ рджреЗрдВрдЧреЗред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рджреНрд╡рд╛рд░рдкрд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рд╡реЗ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ (рдпрд╛ рд╕реНрдерд┐рд░рддрд╛) рдирд╣реАрдВ рд╣реИрдВ рдЬрд┐рдирдХреА рд╣рдореЗрдВ рдЕрднреА рддрдХ PSP рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рдФрд░ рд╕рдВрднрд╛рд╡рдирд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо PSP рдХреЛ рдЯреНрд░реА рд╕реЗ рдмрд╛рд╣рд░ рд▓реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕реЗ GA рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рд╡реЗрдмрд╣реБрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ (2 рд╡рд┐рдХрд▓реНрдк рдкрд░рд╕реНрдкрд░ рдЕрдирдиреНрдп рдирд╣реАрдВ рд╣реИрдВ)ред рд╣рдордиреЗ рдФрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрднреА рддрдХ рдХреЛрдИ рд░реЛрдбрдореИрдк рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рд╣реИред

рдбрдмреНрд▓реНрдпреВрдЯреАрдПрдл

рдирдорд╕реНрддреЗ @tallclair рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 1.16 рдХреЗ рд▓рд┐рдП рднреА рдпрд╣рд╛рдВ рдХреБрдЫ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рд╡рд╣реА рд░рдЦреВрдВрдЧрд╛ред

рдЕрд░реЗ рд╡рд╣рд╛рдБ @tallclair -- 1.17 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд▓реАрдб рдпрд╣рд╛рдБ -- рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ 1.17 рдХреЗ рд▓рд┐рдП рдпрдерд╛рд╡рдд рд╣реИред рдпрджрд┐ рд╡рд╣ рдмрджрд▓рддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдПрдХ рдкреНрд░рд╣рд╛рд░ рджреЗрдиреЗ рдореЗрдВ рд╕рдВрдХреЛрдЪ рди рдХрд░реЗрдВ рдФрд░ рдореИрдВ рдЗрд╕реЗ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╢реАрдЯ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ

рдХреНрдпрд╛ рдкреАрдПрд╕рдкреА рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдкрд╖реНрдЯ рдорд╛рд░реНрдЧ рдкрд░ рдХреЛрдИ рдФрд░ рдЪрд░реНрдЪрд╛ рд╣реБрдИ рд╣реИ?

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

@tallclair - рд╣рдордиреЗ Kyverno рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ PSP рдЬрд╛рдБрдЪреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рд╡рд┐рдЪрд╛рд░реЛрдВ рдФрд░ рд╡рд┐рд╡рд░рдгреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред

https://github.com/nirmata/kyverno/blob/master/samples/README.md

рдЧреЗрдЯрдХреАрдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдпрд╣ рднреА рджреЗрдЦ рд░рд╣реА рд╣реИ рдХрд┐ рдкреАрдПрд╕рдкреА рдХреЗ рдмрд╛рдж рдХреА рджреБрдирд┐рдпрд╛ рдХреИрд╕реА рджрд┐рдЦреЗрдЧреАред рд╣рдорд╛рд░рд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмрд╛рдзрд╛рдУрдВ рдореЗрдВ рдкреАрдПрд╕рдкреА рд╕рдВрд╕рд╛рдзрди рдХреЛ рддреЛрдбрд╝рдиреЗ рдХрд╛ рд░рд╣рд╛ рд╣реИред рд╣рдо рд╕реЛрдЪ рд░рд╣реЗ рдереЗ рдХрд┐ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рд╕рдореБрджрд╛рдп рдХреЗ рд╡рд┐рдЪрд╛рд░ рдХреНрдпрд╛ рдереЗред рд╢рд╛рдпрдж рдпрд╣ рдлрд┐рд░ рд╕реЗ рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдордп рд╣реЛрдЧрд╛ рдХрд┐ рдпреЗ рдиреАрддрд┐рдпрд╛рдВ рдХреИрд╕реА рд╣реИрдВ? рдирдП рдпреВрдЬрд░реНрд╕ рдФрд░ рдореМрдЬреВрджрд╛ PSP рдпреВрдЬрд░реНрд╕ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдЗрдЧреНрд░реЗрд╢рди рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрдЧрд╛ред

cc @maxsmythe @sozercan @tsandall

рдореБрдЭреЗ рдиреАрддрд┐рдпреЛрдВ рдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмрд╛рдзрд╛рдУрдВ рдореЗрдВ рддреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЪрд┐рдВрддрд╛рдПрдВ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреН рдореБрдЭреЗ рдХрдИ рдФрд░ рдмрд╛рдзрд╛ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдХрд▓реЛрдб рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдХреНрд▓реЛрди рдпрд╛ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рддреЛ рдореБрдЭреЗ рдЪрд┐рдВрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

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

@tallclair рд╣рдо рдЬрд┐рди рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдирд╛рдорд╕реНрдерд╛рди рдЖрдзрд╛рд░рд┐рдд рдмрд╣реБ-рдХрд┐рд░рд╛рдпреЗрджрд╛рд░реА рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдЗрд░рд╛рджрд╛ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рд╣реИ рдХрд┐ рдирд╛рдорд╕реНрдерд╛рди рдареАрдХ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред

рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо GA рдореЗрдВ рдЬрд╛ рд╕рдХреЗрдВ, рд╣рдореЗрдВ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

  1. рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдореЙрдбрд▓ - рдкреАрдПрд╕рдкреА рдЙрдкрдпреЛрдЧ рдЖрд░рдмреАрдПрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╛ рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╛ рдирд┐рд░реНрдорд┐рдд рдкреЙрдб рдХреЛ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕реЗ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╕рд╣рдЬ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИ (рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рджреЗрдЦреЗрдВ)ред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдореЗрдВ рдХреБрдЫ рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЗ рднреА рд╣реИрдВред

@tallclair , рдореИрдВ рдЙрдкрд░реЛрдХреНрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ - рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреИрд╕реЗ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИ рдФрд░/рдпрд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ?

рдХреНрдпрд╛ рдХреЛрдИ рдФрд░ рдЬрд╛рдирдХрд╛рд░реА рджреЗ рд╕рдХрддрд╛ рд╣реИ рдХреГрдкрдпрд╛ рдЗрд╕ рдЯреНрд╡реАрдЯ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ:

https://twitter.com/TechJournalist/status/1197658440040165377

рдФрд░ рдЕрдЧрд░ рдпрд╣ рд╕рдЪ рд╣реИ, рддреЛ рдЖрдЬ рд▓рд┐рдирдХреНрд╕ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП PSP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрдЧреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдирдорд╕реНрддреЗ,
рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд░реЛрдЪрдХ рдЪрд░реНрдЪрд╛ рд╣реИ рдФрд░ рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреЙрдб рдирд┐рд░реНрдорд╛рдг рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдзрд╛рди рдвреВрдВрдв рд░рд╣реЗ рд╣реИрдВред

рд╣рдордиреЗ OPA рдЧреЗрдЯрдХреАрдкрд░ рдФрд░ PodSecurityPolicies рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде OPA рдмрд╛рдзрд╛рдУрдВ рдореЗрдВ PSP рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реА рд╣реИред
рдЗрд╕ рддреБрд▓рдирд╛ рдХреЗ рд╕рд╛рде рд╣рдореЗрдВ рдЬреЛ рдореВрд▓рднреВрдд рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реА, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рджреЛ рд╡рд┐рдкрд░реАрдд рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

  • OPA рдЧреЗрдЯрдХреАрдкрд░ рдУрдкрди-рдмрд╛рдп-рдбрд┐рдлреЙрд▓реНрдЯ рдореЙрдбрд▓ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╣рд░ рдЪреАрдЬ рдХреА рдЕрдиреБрдорддрд┐ рд╣реЛрддреА рд╣реИ рдФрд░ рдПрдбрдорд┐рди рдХреБрдЫ рдЪреАрдЬреЛрдВ рдХреЛ рдмрд╛рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдордирд╛ рдХрд░рддрд╛ рд╣реИред
  • PSP рдХреНрд▓реЛрдЬ-рдмрд╛рдп-рдбрд┐рдлреЙрд▓реНрдЯ рдореЙрдбрд▓ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рдм рдХреБрдЫ рдирд┐рд╖рд┐рджреНрдз рд╣реИ рдФрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдиреАрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЪреАрдЬреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдореИрдВ рддрд░реНрдХ рджреВрдВрдЧрд╛ рдХрд┐ рдкреАрдПрд╕рдкреА рдореЙрдбрд▓ рдмреЗрд╣рддрд░ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореМрдЬреВрджрд╛ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд▓рд╛рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдХрд╛рд░реНрдпрднрд╛рд░ рдЗрд╕рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

рдЖрдк рдкреАрдПрд╕рдкреА рдФрд░ рдмрд╛рдзрд╛ рдврд╛рдВрдЪреЗ рдХреЗ рдмреАрдЪ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдЗрд╕ рдореВрд▓рднреВрдд рдЕрдВрддрд░ рдХреЛ рдХреИрд╕реЗ рдкрд╛рдЯрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ?

/cc @ritazh рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдЖрдкрдХреА рд░рд╛рдп рдЬрд╛рдирдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ PSP рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ OPA рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред

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

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

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

@tallclair рдХреНрдпрд╛ рдЖрдк 1.18 рдореЗрдВ рдЗрд╕ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ? рдореИрдВ рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд╢реИрдбреЛ рд╣реВрдВ рдФрд░ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рд╣рдореЗрдВ рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

1.18 . рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХреА рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ

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

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

рд╕рд┐рдЧ-рдЯреЗрд╕реНрдЯрд┐рдВрдЧ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕/рдЯреЗрд╕реНрдЯ-рдЗрдВрдлреНрд░рд╛ рдФрд░/рдпрд╛ рдлреЗрдЬрдЯрд╛ рдХреЛ рдлреАрдбрдмреИрдХ рднреЗрдЬреЗрдВред
/рдЬреАрд╡рдирдЪрдХреНрд░ рдмрд╛рд╕реА

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

@tallclair рд╣рд╛рдп рдЯрд┐рдоред 1.19 рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдпреЛрдЬрдирд╛?

v1.19 рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ v1.20 рд╕рдордп рд╕реАрдорд╛ рдореЗрдВ рдХреБрдЫ рд╣рд▓рдЪрд▓ рджреЗрдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдУрдкрди рдкреЙрд▓рд┐рд╕реА рдПрдЬреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐рдпреЛрдВ рдкрд░ рдмрд╕ рдареЛрдХрд░ рдЦрд╛рдИред @tallclair рдХреНрдпрд╛ рдЖрдк рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдХреНрдпрд╛ рд░реЛрдХ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЬрд╣рд╛рдВ рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛ рд░рд╣реА рд╣реИред

рдХреНрдпрд╛ рдЖрдк рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдореЗрдВ рд░реЛрдХ рд░рд╣рд╛ рд╣реИ

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

  1. рдХреЛрдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ - рдкреНрд░рд╡реЗрд╢ рд╡реЗрдмрд╣реБрдХ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рддреГрддреАрдп рдкрдХреНрд╖ рд╡рд┐рдХрд▓реНрдк рд╕реЗ рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░реЗрдВред рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рдирдХ рдбреЙрдХ рд╕рдорд╛рди рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдХрд░ рдЗрд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред
  2. рдирд┐рдпрдВрддреНрд░рдг рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рд╡рд┐рдХрд▓реНрдк

    1. @ deads2k рдиреЗ рдЕрдкрд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдУрдкрдирд╢рд┐рдлреНрдЯреНрд╕ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рдпрд╛ рд╣реИ SecurityContextConstraints

    2. рдореИрдВрдиреЗ рдПрдХ рдиреНрдпреВрдирддрдо рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рджрд┐рдпрд╛ рд╣реИ рдЬреЛ рдХреЗрд╡рд▓ рдКрдкрд░ рд╕реЗ рдЬреБрдбрд╝реА рдорд╛рдирдХ рдиреАрддрд┐рдпреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреА рд╣реИ (рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХрд░рддреА рд╣реИ)

  3. рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдХреЛ рдареАрдХ рдХрд░реЗрдВ - рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреБрдЫ рдореБрджреНрджреЗ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ, рдХрд┐ рдЗрд╕реЗ рдЧреИрд░-рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрдд рд╣реЛрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рд╕ рдмрд┐рдВрджреБ рдкрд░ рдпрд╣ рдПрдХ рдирдпрд╛ рд╡рд┐рдХрд▓реНрдк рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (2)

рдХреНрдпрд╛ рдореИрдВ https://github.com/kubernetes/kubernetes/pull/90603 рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкрдврд╝ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рдирдХреЛрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдПрдкреАрдЖрдИ рд╕рд░реНрд╡рд░ рдореЗрдВ рдкреАрдПрд╕рдкреА рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдирд┐рдпреЛрдЬрд┐рдд рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдирд╣реАрдВ рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рдмрд╛рд╣рд░реА рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА?

рджреЗрдЦреЗрдВ https://github.com/kubernetes/enhancements/issues/5#issuecomment -637066475

1.22 рдореЗрдВ рдореМрдЬреВрджрд╛ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдмрд╣рд┐рд╖реНрдХрд░рдг рд╢реЗрдбреНрдпреВрд▓ рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ рдХрд┐ рдорд╛рдирдХ рдкреЙрдб рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЗрди-рдЯреНрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдпрд╛ рдирд╣реАрдВред рдпрд╣ рдЕрднреА рддрдп рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж @liggitt рдкреБрд╖реНрдЯрд┐ рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдХреБрдЫ рднреА рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдореВрд▓ рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рддрдХ рдХреБрдЫ рднреА рдмрд╣рд┐рд╖реНрдХреГрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдирд┐рд░реНрдгрдп рдПрдХ рддрд░рд╣ рд╕реЗ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдмрд╣рд┐рд╖реНрдХрд░рдг рд╕рдордпрд░реЗрдЦрд╛ PSP рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ https://github.com/kubernetes/enhancements/tree/master/keps/sig-architecture/1635-prevent-permabeta рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред

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

рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкрдврд╝ рд░рд╣рд╛ рд╣реВрдВ, рддреЛ рдмрд╣рд┐рд╖реНрдХрд░рдг рдХреЛ рдзрдХреНрдХрд╛ рджреЗ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рднреА рдПрдкреАрдЖрдИ рдПрдХ рд╣реА рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ 9 рдорд╣реАрдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

рдмрд┐рд▓реНрдХреБрд▓ред рд╕рднреА рдмрд┐рд▓реНрдЯ рдЗрди рдПрдкреАрдЖрдИ рдХреЗ рд╕рднреА рднрд╛рд╡реА рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рдкрд╣рд▓реЗ рд╕реЗ рдкреЗрд╢ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдкреНрд░реАрдмреЗрдХреНрдб рдбреЗрдкреНрд░рд┐рд╕рд┐рдПрд╢рди рдФрд░ рд░рд┐рдореВрд╡рд▓ рдЯрд╛рд░рдЧреЗрдЯ рдХреЗ рд╕рд╛рде рдЖрдПрдВрдЧреЗ

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

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

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

v1.20 рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИред

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

  1. рдмреИрдареЛ рдФрд░ рдкреАрдПрд╕рдкреА рдХреЗ рдмрд╣рд┐рд╖реНрдХреГрдд рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЛред
  2. рдПрдХ рд╡рд┐рдХреНрд░реЗрддрд╛ (рд╕реНрдЯрд╛рдпрд░рд╛) рдХреЛ рдЖрдЙрдЯрд╕реЛрд░реНрд╕ рд╡рд░реНрдХрд▓реЛрдб рд░рдирдЯрд╛рдЗрдо рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рд╡рд░реНрддрди, рдХреНрдпреЛрдВрдХрд┐ рдУрдкреАрдП рд░реЗрдЧреЛ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдкреАрдПрд╕рдкреА рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬ рдирд╣реАрдВ рд╣реИред

рдЗрд╕рд▓рд┐рдП, рдореЗрд░реА рдХрдВрдкрдиреА рдиреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд▓реЙрдХ рдбрд╛рдЙрди рдкреАрдПрд╕рдкреА рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдбрд┐рдмрдЧ рдХрд░рдирд╛ рдПрдХ рдШрд░ рдХрд╛ рдХрд╛рдо рд╣реИ, рд▓реЗрдХрд┐рди рд╡реЗ рдЕрддреНрдпрдзрд┐рдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реИрдВ, рдФрд░ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рд╣рдордиреЗ рдПрдХ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рднреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЬрдм рд╡реЗ рдЕрдкрд╡рд╛рдж рд╣реЛрддреЗ рд╣реИрдВ рддреЛ рдЙрдиреНрд╣реЗрдВ рдХреИрд╕реЗ рд╕рдВрднрд╛рд▓рдирд╛ рд╣реИред

рдЖрдИрдПрдордУ, рдкреАрдПрд╕рдкреА рдмреАрдЯрд╛ рдХреЛ рдореЗрдирд▓рд╛рдЗрди рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛрд░ рдореЗрдВ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореЗрд░реЗ рдХрд╛рд░рдг рд╣реИрдВ:

  1. рдЬрдмрдХрд┐ рдкреАрдПрд╕рдкреА рдореЗрдВ рдЦрд╛рдорд┐рдпрд╛рдВ рд╣реИрдВ, рд╡реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ 10 рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред
  2. рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рдХрд╛рд░реНрдпрднрд╛рд░ рд░рдирдЯрд╛рдЗрдо рд╕реБрд░рдХреНрд╖рд╛ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред рдХрдВрдЯреЗрдирд░ рд╕реЗ рдмрдЪ рдирд┐рдХрд▓рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред PSP рдЙрди рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ рдЬреЛ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХрдард┐рди рдмрдирд╛рддреЗ рд╣реИрдВред
  3. рдкреВрд░реНрдг рд╣реЛ рдЧрдпрд╛ рдХрд╛ рджреБрд╢реНрдорди рд╣реИред PSP рдХреЛ рдпрдерд╛рд╡рдд рдорд░реНрдЬ рдХрд░реЗрдВ, рдФрд░ "рдмреЗрд╣рддрд░" рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдиреАрддрд┐/v2.
  4. рдЕрдВрдд рдореЗрдВ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг, рдпрд╣ рдУрдПрд╕рдПрд╕ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЙрдЪреНрдЪ рд╕реБрд░рдХреНрд╖рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рди рдХрд┐ рдХреЗрд╡рд▓ рдЙрди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЬреЛ рд╕реНрдЯрд╛рдпрд░рд╛ рдЬреИрд╕реЗ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЛ рд╡рд╣рди рдХрд░ рд╕рдХрддреА рд╣реИрдВред

@ zapman449 рдХреНрдпрд╛ рдЖрдк рд╕реНрдкрд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ "рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ PSP рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди" рд╕реЗ рдЖрдкрдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ?

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

@ zapman449 рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрд╕ рдмреНрд▓реЙрдЧрдкреЛрд╕реНрдЯ рдХрд╛ рд▓рд┐рдВрдХ рд╣реЛрдЧрд╛?

@maxsmythe рдореИрдВрдиреЗ рдЧреЗрдЯрдХреАрдкрд░ рдкреАрдПрд╕рдкреА рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рдХреА рд╕рдореАрдХреНрд╖рд╛ рдирд╣реАрдВ рдХреА рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореЗрд░рд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ:

  1. NET_BIND_SERVICE, SYS_ADMIN, рдЖрджрд┐ рдЬреИрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреНрд╖рдорддрд╛рдУрдВ рдкрд░ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдг
  2. UID/GID/FSGroup рдХреЛ рдЧреИрд░-рд╢реВрдиреНрдп рдорд╛рдиреЛрдВ рддрдХ рд╕реАрдорд┐рдд рдХрд░реЗрдВ
  3. рдореЗрдЬрдмрд╛рди рдкрдереЛрдВ рдХреА рд╕реНрдкрд╖реНрдЯ рд╕реВрдЪреА рдЬрд┐рд╕реЗ рдЖрд░реЛрд╣рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
  4. рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯ рдХреЗ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рд╕реНрдкрд╖реНрдЯ рд╕реВрдЪреА рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ
  5. рдмреНрд▓реЙрдХ рдкреНрд░рд┐рд╡рд┐рд▓реЗрдЬреНрдб, рдмреНрд▓реЙрдХ рдкреНрд░рд┐рд╡рд┐рд▓реЗрдЬ рдПрд╕реНрдХреЗрд▓реЗрд╢рди
  6. рдореЗрдЬрдмрд╛рди рд╕реНрддрд░ рдХреЗ рдЗрдВрдЯрд░рдкреНрд░реЛрд╕реЗрд╕ рд╕рдВрдЪрд╛рд░ рдЖрджрд┐рдо рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░реЗрдВ
  7. рдореЗрдЬрдмрд╛рди рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░реЗрдВ
  8. рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреМрди рд╕реЗ рд╣реЛрд╕реНрдЯ рдкреЛрд░реНрдЯ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ
  9. рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд░реВрдЯрдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд▓рд╛рдЧреВ рдХрд░реЗрдВ
  10. SELinux рдХреЗ рд▓рд┐рдП рдХрдиреЗрдХреНрд╢рди рдмрд┐рдВрджреБ

рдпреЗ рдЖрдЬ рдкреАрдПрд╕рдкреА рдХреЗ рд╕рд╛рде рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЕрдЧрд░ рд╣рдо рдПрдХ рдЗрдЪреНрдЫрд╛ рд╕реВрдЪреА рдорд╛рдВрдЧ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛:

  1. рдХрдВрдЯреЗрдирд░реЛрдВ рд╕реЗ SysCalls рдХреЗ рд▓рд┐рдП рд╕реНрдорд╛рд░реНрдЯ рдбрд┐рдлрд╝реЙрд▓реНрдЯред рдХреБрд▓ linux syscall рд╕реВрдЪреА рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░рддрд┐рд╢рдд рд╣реИ рдЬрд┐рд╕рдХреА рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореБрдЭреЗ рдЙрд╕ рд╕реВрдЪреА рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рджреЗрдВ, рдлрд┐рд░ рдореБрдЭреЗ рдХреБрдЫ рд╕реЗрд╡рд╛ рдЦрд╛рддреЛрдВ рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реЗ рдХреБрдЫ рдкреЙрдб рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рдХреЙрд▓ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ, рдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрд╡рд╛ рдЦрд╛рддреЛрдВ рдХреЛ рдХрд╛рд░реНрдЯреЗ рдмреНрд▓реИрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░реЗрдВред
  2. рдореБрдЭреЗ рдХреБрдЫ рдФрд░ рд╕рдкрдиреЗ рджреЗрдЦрдиреЗ рджреЛ, рдФрд░ рдореИрдВ рдХреБрдЫ рд▓реЗрдХрд░ рдЖрдКрдВрдЧрд╛ред ;-)

@ zapman449 - рдпрджрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ, рддреЛ рд╣рдордиреЗ рдкрд┐рдЫрд▓реА рд╕рд┐рдЧ-рдСрде рдореАрдЯрд┐рдВрдЧ (https://docs.google.com/document/d/1woLGRoONE3EBVx-wTb4pvp4CI7tmLZ6lS26VTbosLKM/view#heading=h.h.zsgtsqg рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдереАред ) рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ рддреЛ рд╣рдо 9 рджрд┐рд╕рдВрдмрд░ рдХреА рдмреИрдардХ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рд╣рдо рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡ рднреЗрдЬреЗ рдмрд┐рдирд╛ рдХреЛрдИ рдЕрдВрддрд┐рдо рдирд┐рд░реНрдгрдп рднреА рдирд╣реАрдВ рд▓реЗрдВрдЧреЗред

рдпрд╣рд╛рдВ рд╣рдорд╛рд░рд╛ рдЗрд░рд╛рджрд╛ рдХрд┐рд╕реА рдХреЛ рднреА рдКрдВрдЪрд╛ рдФрд░ рд╕реВрдЦрд╛ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реИред рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкреАрдПрд╕рдкреА рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрд░рдХреНрд╖рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЗрди рдЪрд░реНрдЪрд╛рдУрдВ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЙрди рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИред

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

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

dekkagaijin picture dekkagaijin  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xing-yang picture xing-yang  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

msau42 picture msau42  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sparciii picture sparciii  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

justinsb picture justinsb  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ