Enhancements: рдХрдо рд╕реЗ рдХрдо рддреИрдпрд╛рд░ рдкреЙрдбреНрд╕ рд╡рд╛рд▓реЗ рдиреЛрдбреНрд╕ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЬреЛрдбрд╝реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдирд╡ре░ 2019  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: kubernetes/enhancements

рд╕рдВрд╡рд░реНрджреНрдзрди рд╡рд┐рд╡рд░рдг

  • рдПрдХ-рдкрдВрдХреНрддрд┐ рд╡реГрджреНрдзрд┐ рд╡рд┐рд╡рд░рдг: рдирдИ рдЕрдиреБрд╕реВрдЪрдХ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ ReadyPodPriority рдЬреЛ рдХрдо рд╕реЗ рдХрдо рддреИрдпрд╛рд░ рдкреЙрдб рд╡рд╛рд▓реЗ рдиреЛрдбреНрд╕ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреЛрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
  • Kubernetes рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдкреНрд░рд╕реНрддрд╛рд╡: https://github.com/kubernetes/enhancements/pull/1356
  • рдкреНрд░рд╛рдердорд┐рдХ рд╕рдВрдкрд░реНрдХ (рдЕрд╕рд╛рдЗрдиреА): @sparciii
  • рдЬрд┐рдореНрдореЗрджрд╛рд░ рдПрд╕рдЖрдИрдЬреА: рд╕рд┐рдЧ-рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ
  • рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рд▓рдХреНрд╖реНрдп (рдХреМрди рд╕рд╛ рд▓рдХреНрд╖реНрдп рдХрд┐рд╕ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ):

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

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

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

lifecyclstale sischeduling trackeno

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

/рд╕рд┐рдЧрд░реЗрдЯ рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ

рд╣рд╛рдп @sparciii - 1.18 рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдпрд╣рд╛рдВ рдЫрд╛рдпрд╛ рд╣реИред рдореИрдВ рдЪреЗрдХ рдЗрди рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдФрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ 1.18 рдореЗрдВ рдЕрд▓реНрдлрд╛|рдмреАрдЯрд╛|рд╕реНрдерд┐рд░ рд╣реЛ рдЬрд╛рдПрдЧрд╛?

рд╡рд░реНрддрдорд╛рди рд░рд┐рд▓реАрдЬ рд╢реЗрдбреНрдпреВрд▓ рд╣реИ:
рд╕реЛрдорд╡рд╛рд░, 6 рдЬрдирд╡рд░реА - рд░рд┐рд▓реАрдЬрд╝ рд╕рд╛рдЗрдХрд┐рд▓ рд╢реБрд░реВ
рдордВрдЧрд▓рд╡рд╛рд░, рдЬрдирд╡рд░реА 28 рдИрдУрдбреА рдкреАрдПрд╕рдЯреА - рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝
рдЧреБрд░реБрд╡рд╛рд░, 5 рдорд╛рд░реНрдЪ, рдИрдУрдбреА рдкреАрдПрд╕рдЯреА - рдХреЛрдб рдлреНрд░реАрдЬ
рд╕реЛрдорд╡рд╛рд░, 16 рдорд╛рд░реНрдЪ - рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдирдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП
рдордВрдЧрд▓рд╡рд╛рд░, 24 рдорд╛рд░реНрдЪ - рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ 1.18.0 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛

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

рд╣рдо рдпрд╣рд╛рдВ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдЯреНрд░реИрдХ рдХрд░реЗрдВрдЧреЗ: http://bit.ly/k8s-1-18-enhancements
рдзрдиреНрдпрд╡рд╛рдж!

рдПрдХ рдЕрдиреБрд╕реНрдорд╛рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ @sparciii :

рдордВрдЧрд▓рд╡рд╛рд░, рдЬрдирд╡рд░реА 28 рдИрдУрдбреА рдкреАрдПрд╕рдЯреА - рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝

рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдлрд╝реНрд░реАрдЬрд╝ 7 рджрд┐рдиреЛрдВ рдореЗрдВ рд╣реИред рдпрджрд┐ рдЖрдк 1.18 рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдХреГрдкрдпрд╛ рдКрдкрд░ рдЕрдиреБрд░реЛрдз рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВред

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

рдпрд╛рдж рджрд┐рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @kikisdeliveryservice ! рдЕрдЧрд░ рдпрд╣ рдХреЗрдИрдкреА рдПрдХ рдЙрдЪрд┐рдд рдЕрдиреБрд░реЛрдз рд╣реИ рддреЛ рдореИрдВ рдХреБрдЫ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╕реНрдд рдЪреИрдирд▓ рдФрд░ рдЖрдЧрд╛рдореА рдХрд╛рд░реНрдпрд╛рд▓рдп рд╕рдордп рдореЗрдВ рдкреВрдЫрддрд╛рдЫ рдХрд░реВрдВрдЧрд╛ред

@ рд╣реБрдЖрдВрдЧ-рд╡реЗрдИ рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╣рдо рдЗрд╕ рдХреЗрдИрдкреА рдХреЛ рд░рдЦреЗрдВрдЧреЗ рдФрд░ https://github.com/kubernetes/kubernetes/pull/84405 рдХреЛ рд╕рдмрд░реЗрдкреЛ https://github.com/kubernetes- рдХреЛ рд╕рдмрдорд┐рдЯ рдХрд░рдиреЗ рдХреЗ рдкрдХреНрд╖ рдореЗрдВ рдмрдВрдж рдХрд░ рджреЗрдВрдЧреЗред sigs/scheduler-plugins рдЬрд╣рд╛рдВ рдХреЛрдб рдЕрдиреБрд╕реВрдЪрдХ рдврд╛рдВрдЪреЗ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдЧрд╛ред

@sparciii рдХреНрдпрд╛ рдЖрдк рдЕрд▓реНрдлрд╛ рдХреЗ рд▓рд┐рдП 1.18 рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реЛрдВрдЧреЗ? рдмрд╕ рдореБрдЭреЗ рдмрддрд╛рдПрдВ рддрд╛рдХрд┐ рд╣рдо рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХреЗрдВред

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

@kikisdeliveryservice рдирд╣реАрдВ ред рдпрд╣ рд╕рдм-рд░реЗрдкреЛ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЖрддрд╛ рд╣реИред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рд╢реНрди рдЬреЛ рдореИрдВ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рд╡рд╣ рд╣реИ: рдпрджрд┐ рдХреЗрдИрдкреА рдЙрдк-рд░реЗрдкреЛ (рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕-рд╕рд┐рдЧ/рдПрдХреНрд╕рд╡рд╛рдИрдЬреЗрдб) рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╣рдореЗрдВ рдХреЗрдИрдкреА рдХреА рдореЗрдЬрдмрд╛рдиреА рдХреЗ рд▓рд┐рдП рдХреЗ/рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╣рд╛рдп @ рд╣реБрдЖрдВрдЧ-рд╡реЗрдИ,

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдХреГрдкрдпрд╛ рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ: https://github.com/kubernetes/enhancements#is -my-thing-an-enhancement

рджреВрд╕рд░реЗ, k/k рдХреЗ рдмрд╛рд╣рд░ рд╕рдВрд╡рд░реНрджреНрдзрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреНрд░рд╢реНрди/рдЪреАрдЬреЗрдВ: рдХреНрдпрд╛ k/k рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░реЗрдВрдЧреЗ? рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕рдВрдкреНрд░реЗрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА/рд░рд┐рд▓реАрдЬрд╝ рдЯреАрдо рд╕реЗ рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА? рдХреНрдпрд╛ рдЖрдкрдХреЗ рдХрд╛рдо рдХрд╛ рдкрд╛рд▓рди рд╣реЛрдЧрд╛ рдФрд░ рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░реЛрдВ рд╕реЗ рдмрдВрдзреЗ рд╣реЛрдВрдЧреЗ?

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд▓рдЧ-рдЗрди рд╣реЛрдЧрд╛? рдХреНрдпрд╛ рдЖрдк рдЕрд▓реНрдлрд╛/рдмреАрдЯрд╛/рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕реЗ рдЧреБрдЬрд░реЗрдВрдЧреЗ?

рдзрдиреНрдпрд╡рд╛рдж @kikisdeliveryservice ред рд╣рд╛рдВ, рдпрд╣ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд▓рдЧрдЗрди рд╣реИ рдЬрд┐рд╕реЗ рдХреЗ/рдХреЗ рд╕реЗ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ https://github.com/kubernetes-sigs/scheduler-plugins рдореЗрдВ рдПрдХ рдбрд┐рдЬрд╝рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЪрд░реНрдЪрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдо KEP рдЯреЗрдореНрдкрд▓реЗрдЯ рд░реВрдкрд░реЗрдЦрд╛ рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВред

cc/ @denkensk @alculquicondor

рдПрд╕рдЬреАрдЯреАрдПрдо

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

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

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

/рдмрдВрдж рдХрд░рдирд╛

@sparciii рдХреГрдкрдпрд╛ рдмреЗрдЭрд┐рдЭрдХ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдпрд╛ рдкреАрдЖрд░ рдХреЛ https://github.com/kubernetes-sigs/scheduler-plugins рдореЗрдВ рдЦреЛрд▓реЗрдВ рдпрджрд┐ рдЖрдкрдиреЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

@alculquicondor : рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ред

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

/рдмрдВрдж рдХрд░рдирд╛

@sparciii рдХреГрдкрдпрд╛ рдмреЗрдЭрд┐рдЭрдХ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдпрд╛ рдкреАрдЖрд░ рдХреЛ https://github.com/kubernetes-sigs/scheduler-plugins рдореЗрдВ рдЦреЛрд▓реЗрдВ рдпрджрд┐ рдЖрдкрдиреЗ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред

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

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