Kubernetes: [рдкрд░реАрдХреНрд╖рдг рдЧреБрдЪреНрдЫреЗ] рдорд╛рд╕реНрдЯрд░-рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд╕реБрдЗрдЯреНрд╕

рдХреЛ рдирд┐рд░реНрдорд┐рдд 28 рдлрд╝рд░ре░ 2018  ┬╖  164рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: kubernetes/kubernetes

рдЕрд╕рдлрд▓ рд░рд┐рд╣рд╛рдИ-рдЕрд╡рд░реБрджреНрдз рд╕реВрдЯ:

рд╕рднреА рддреАрди рд╕реБрдЗрдЯреНрд╕ рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдорди triage рдмрд╣ рд░рд╣реЗ рд╣реИрдВ?

/ рд╕рд┐рдЧ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА
/ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЕрд╕рдлрд▓рддрд╛-рдкрд░реАрдХреНрд╖рдг
/ рддрд░рд╣ рдмрдЧ
/ рд╕реНрдерд┐рддрд┐ рдЕрдиреБрдореЛрджрд┐рдд рдХреЗ рд▓рд┐рдП рдореАрд▓ рдХрд╛ рдкрддреНрдерд░

cc @jdumars @jberkus
/ рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВ @shyamjvs @ wojtek-t

kinbug kinfailing-test prioritcritical-urgent siapi-machinery siautoscaling sinode siscalability sischeduling sistorage

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

рдореИрдВрдиреЗ 1.10 HEAD + # 61504 рдХреЗ рдЦрд┐рд▓рд╛рдл рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдпрд╛, рдФрд░ рдкреЙрдб-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓реЗрдЯреЗрдВрд╕реА рдареАрдХ рд▓рдЧ рд░рд╣реА рд╣реИ:

INFO: perc50: 2.594635536s, perc90: 3.483550118s, perc99: 4.327417676s

рдкреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдЪрд▓реЗрдВрдЧреЗред

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

  • рд╢реБрджреНрдзрддрд╛ рдХрд╛ рдХрд╛рд░реНрдп рдЕрдзрд┐рдХрддрд░ рд╕рдордп-рд╕рдордп рдкрд░ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИ (рд╣рдорд╛рд░реЗ рд╢реЗрдбреНрдпреВрд▓ рдХреЛ рдЗрд╕реА рдкреНрд░рдХрд╛рд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ) рдХреНрдпреЛрдВрдХрд┐ рдИ 2 рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ рдЬреЛ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕реБрдЗрдЯ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ (рдЬреИрд╕реЗ https://github.com/kubernetes/kubernetes/pull/59391)
  • 100-рдиреЛрдб рдлреНрд▓реЗрдХреНрд╕ рдХреЗ рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ https://github.com/kubernetes/kubernetes/issues/60500 рд╣реИ (рдФрд░ рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ .. рдЬрд╛рдБрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред
  • рдкреНрд░рджрд░реНрд╢рди рдХреА рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдПрдХ рдкреНрд░рддрд┐рдЧрдорди рд╣реИ (рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд░рдиреЛрдВ рд╕реЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдпрд╣ рдкреЙрдб-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓реЗрдЯреЗрдВрд╕реА рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╣реИ)ред рд╢рд╛рдпрдж sth рдФрд░ рднреАред

рдореИрдВ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЗ рджреМрд░рд╛рди рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛ (рдореБрдХреНрдд рдЪрдХреНрд░ atm рдХреА рдХрдореА)ред

@shyamjvs рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрджреНрдпрддрди рд╣реИ?

https://k8s-testgrid.appspot.com/sig-release-master-blocking#gce -scale-correctness

рдореИрдВрдиреЗ рдЙрд╕ рдкрд░ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдирдЬрд╝рд░ рдбрд╛рд▓реАред рдФрд░ рдпрд╛ рддреЛ рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг (рдПрд╕) рдЕрддрд┐ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рдХреБрдЫ рдХреБрдЫ рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИред рдкрд┐рдЫрд▓реЗ рд░рди рд╕реЗ рд▓реЙрдЧ рдХреЗ рдмрд░рд╛рдмрд░:

62571 I0301 23:01:31.360] Mar  1 23:01:31.348: INFO: Running AfterSuite actions on all node
62572 I0301 23:01:31.360]
62573 W0302 07:32:00.441] 2018/03/02 07:32:00 process.go:191: Abort after 9h30m0s timeout during ./hack/ginkgo-e2e.sh --ginkgo.flakeAttempts=2 --ginkgo.skip=\[Serial\]|\[Disruptive      \]|\[Flaky\]|\[Feature:.+\]|\[DisabledForLargeClusters\] --allowed-not-ready-nodes=50 --node-schedulable-timeout=90m --minStartupPods=8 --gather-resource-usage=master --gathe      r-metrics-at-teardown=master --logexporter-gcs-path=gs://kubernetes-jenkins/logs/ci-kubernetes-e2e-gce-scale-correctness/80/artifacts --report-dir=/workspace/_artifacts --dis      able-log-dump=true --cluster-ip-range=10.64.0.0/11. Will terminate in another 15m
62574 W0302 07:32:00.445] SIGABRT: abort

8h30m рдХреЗ рднреАрддрд░ рдХреЛрдИ рдкрд░реАрдХреНрд╖рдг рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдЖ

https://k8s-testgrid.appspot.com/sig-release-master-blocking#gce -scale- рдкреНрд░рджрд░реНрд╢рди

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкреНрд░рддрд┐рдЧрдорди рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдЧрдорди рд░рди рдХреЗ рдмреАрдЪ рдХрд╣реАрдВ рд╣реБрдЖ:
105 (рдЬреЛ рдЕрднреА рднреА рдареАрдХ рдерд╛)
108 (рдЬреЛ рджреГрд╖реНрдЯрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЙрдЪреНрдЪ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕рдордп рдерд╛)

рд╣рдо рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП kubemark-5000 рдореЗрдВ рджреЗрдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╡рд╣рд╛рдВ рднреА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИред

Kubmark-5000 рдмрд╣реБрдд рд╕реНрдерд┐рд░ рд╣реИред рдЗрд╕ рдЧреНрд░рд╛рдл рдкрд░ 99 рд╡рд╛рдБ рдкреНрд░рддрд┐рд╢рдд (рд╢рд╛рдпрдж рдкреНрд░рддрд┐рдЧрдорди рдкрд╣рд▓реЗ рднреА рд╣реБрдЖ рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╣реАрдВ 105 рдФрд░ 108 рдХреЗ рдмреАрдЪ рд╣реИ):

screenshot from 2018-03-02 14-36-54

Corretness рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ - gce-big-correctness рднреА рд╡рд┐рдлрд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИред
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рдЬреЛ рдЙрд╕ рд╕рдордп рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реЛрдВ, рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╣реИ?

@ Wojtek-t рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред Wrt performance job - рдореБрдЭреЗ рднреА рджреГрдврд╝рддрд╛ рд╕реЗ рдорд╣рд╕реВрд╕ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдкреНрд░рддрд┐рдЧрдорди рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдареАрдХ рд╕реЗ рджреЗрдЦ рдирд╣реАрдВ рдкрд╛рдпрд╛)ред

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рдЬреЛ рдЙрд╕ рд╕рдордп рдЬреЛрдбрд╝реЗ рдЧрдП рд╣реЛрдВ, рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╣реИ?

рдореИрдВ рдереЛрдбрд╝реА рджреЗрд░ рдкрд╣рд▓реЗ рдпрд╣ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ред рдФрд░ 2 рд╕рдВрджрд┐рдЧреНрдз рдмрджрд▓рд╛рд╡ рдореБрдЭреЗ рдорд┐рд▓реЗ:

  • # 59391 - рдЗрд╕рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рднрдВрдбрд╛рд░рдг рдХреЗ рдЖрд╕рдкрд╛рд╕ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ (рдЗрд╕ рдмрджрд▓рд╛рд╡ рдХреЗ рдмрд╛рдж рд░рдирдЖрдЙрдЯ рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реБрдЖ)
  • рдкреЙрдб рдПрдВрдЯреА-рдПрдлрд┐рдирд┐рдЯреА рд╡рд╛рд▓реЗ рд╕реНрдЯреЗрдЯрдлреБрд▓рд╕реЗрдЯ рдХреЛ рдиреЛрдбреНрд╕ рдореЗрдВ рдлреИрд▓реЗ рд╡реЙрд▓реНрдпреВрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рдпрд╣ рдкрд░реАрдХреНрд╖рдг 3.5 - 5hr рдХреЗ рд▓рд┐рдП рдЪрд▓ рд░рд╣рд╛ рд╣реИ) - https://k8s-gubernator.appspot.com/build/kubernetes-jenkins-logs/ci-kubernetes-e2e -gce рдкреИрдорд╛рдиреЗ-рд╢реБрджреНрдзрддрд╛ / 79

cc @ kubernetes / sig-storage-рдмрдЧреНрд╕

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

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

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

рдзрдиреНрдпрд╡рд╛рдж @ msau42 - рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

Https://k8s-testgrid.appspot.com/sig-release-master-blocking#gce -scale- рдкреНрд░рджрд░реНрд╢рди рд╕реВрдЯ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛

рдореИрдВрдиреЗ 105 рддрдХ рдХреЗ рд░рди рдФрд░ 108 рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд░рди рдмрдирд╛рдПред
рдкреЙрдб рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╕рдордп рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдЕрдВрддрд░ рдХрджрдо рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ:

10% worst watch latencies: 

[рдЗрд╕рдХрд╛ рдирд╛рдо рднреНрд░рд╛рдордХ рд╣реИ - рдиреАрдЪреЗ рдмрддрд╛рдПрдВрдЧреЗ]

105 рд░рди рддрдХ, рдпрд╣ рдЖрдо рддреМрд░ рдкрд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рдерд╛:

I0129 21:17:43.450] Jan 29 21:17:43.356: INFO: perc50: 1.041233793s, perc90: 1.685463015s, perc99: 2.350747103s

108 рд░рди рд╕реЗ рд╢реБрд░реВ, рдпрд╣ рдЕрдзрд┐рдХ рджрд┐рдЦрддрд╛ рд╣реИ:

Feb 12 10:08:57.123: INFO: perc50: 1.122693874s, perc90: 1.934670461s, perc99: 3.195883331s

рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ ~ 0.85 рд╡реГрджреНрдзрд┐ рдФрд░ рдпрд╣ рдореЛрдЯреЗ рддреМрд░ рдкрд░ рд╣рдо рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВред

рдЕрдм - рд╡рд╣ "рд╡реЙрдЪ рд▓реИрдЧ" рдХреНрдпрд╛ рд╣реИред
рдпрд╣ рдореВрд▓ рд░реВрдк рд╕реЗ "рдХреНрдпреВрдмрд▓реЗрдЯ рдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдлрд▓реА рдЪрд▓ рд░рд╣реА рд╣реИ" рдХреЗ рдмреАрдЪ рдПрдХ рд╕рдордп рд╣реИ рдЬрдм рдкрд░реАрдХреНрд╖рдг "рдлрд▓реА рдЕрджреНрдпрддрди рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд░рд╛рдЬреНрдп рдХреА рд╕реНрдерд╛рдкрдирд╛" рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдХрд┐рдпрд╛ред
рд╡рд╣рд╛рдБ рдХреБрдЫ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдЬрд╣рд╛рдБ рд╣рдо рд╡рд╛рдкрд╕ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:

  • рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреНрдпреВрдмрд▓реЗрдЯ рдХреЛ рдзреАрдорд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
  • рдХреНрдпреВрдмрд▓реЗрдЯ qps-starved рд╣реИ (рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдзреАрдореА рд╣реИ)
  • рдПрдкрд╕реЗрд╡рд░ рдзреАрдорд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рд╕реАрдкреАрдпреВ-рднреВрдЦрд╛) рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЕрдиреБрд░реЛрдз рдзреАрдорд╛ (рдпрд╛ рддреЛ рд▓рд┐рдЦреЛ, рджреЗрдЦреЛ, рдпрд╛ рджреЛрдиреЛрдВ)
  • рдкрд░реАрдХреНрд╖рдг рд╕реАрдкреАрдпреВ-рднреБрдЦрдорд░реА рд╣реИ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЖрдиреЗ рд╡рд╛рд▓реА рдШрдЯрдирд╛рдУрдВ рдХреЛ рдзреАрдорд╛ рдХрд░ рджреЗрддрд╛ рд╣реИ

рдЪреВрдБрдХрд┐ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдлрд▓реА рдХреЗ "рд╢реЗрдбреНрдпреВрд▓ -> рд╕реНрдЯрд╛рд░реНрдЯ" рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реИрдВ, рдЬреЛ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдХреНрд╖рдореНрдп рдирд╣реАрдВ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЕрдиреБрд░реЛрдз рдФрд░ рдШрдбрд╝реА рдЙрд╕ рд░рд╛рд╕реНрддреЗ рдкрд░ рднреА рд╣реИ), рдФрд░ рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдзреАрдорд╛ рдХреНрдпреВрдмрд▓реЗрдЯ рдирд╣реАрдВ рд╣реИ рднреА (рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдлрд▓реА рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ)ред

рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рд╣реИ:

  • рдХреНрдпреВрдмрд▓реЗрдЯ qps-starved (рдпрд╛ sth рд╣реИ рдЬреЛ рдЗрд╕реЗ рдЬрд▓реНрджреА рд╕реЗ рд╕реНрдЯреЗрдЯрд╕ рдЕрдкрдбреЗрдЯ рднреЗрдЬрдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ)
  • рдкрд░реАрдХреНрд╖рдг рд╕реАрдкреАрдпреВ-рддрд╛рд░рд╛рдВрдХрд┐рдд (рдпрд╛ рдЙрд╕ рддрд░рд╣ sth) рд╣реИ

рдЯреЗрд╕реНрдЯ рдЙрд╕ рд╕рдордп рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдмрджрд▓рд╛ред рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдкрд╣рд▓рд╛ рд╣реИред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВ 105 рдФрд░ 108 рд░рди рдХреЗ рдмреАрдЪ рд╡рд┐рд▓рдп рдХрд┐рдП рдЧрдП рдкреАрдЖрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ рдФрд░ рдЕрдм рддрдХ рдХреБрдЫ рднреА рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рдкрд╛рдпрд╛ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдЧрд▓рд╛ рдХрджрдо рдпрд╣ рд╣реИ:

  • рд╕рдмрд╕реЗ рдзреАрдореА рдкреЙрдбреНрд╕ рдореЗрдВ рджреЗрдЦреЗрдВ (рд╕рдмрд╕реЗ рдзреАрдореА рдЧрддрд┐ рдХреЗ рдмреАрдЪ рднреА O (1s) рдЕрдВрддрд░ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ) рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЕрдкрдбреЗрдЯ рд╕реНрдЯреЗрдЯрд╕ рд░рд┐рдХреНрд╡реЗрд╕реНрдЯ рднреЗрдЬреЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЕрдВрддрд░ "рдХреЗ" рдкрд╣рд▓реЗ "рд╣реИ"

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрджрд╛рд╣рд░рдг рдкреЙрдбреНрд╕ рдореЗрдВ рджреЗрдЦрд╛ред рдФрд░ рдореИрдВ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБ:

I0209 10:01:19.960823       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-16-5pl6z/pods/density-latency-pod-3115-fh7hl/status: (1.615907ms) 200 [[kubelet/v1.10.0 (l    inux/amd64) kubernetes/05944b1] 35.196.200.5:37414]
...
I0209 10:01:22.464046       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-16-5pl6z/pods/density-latency-pod-3115-fh7hl/status: (279.153┬╡s) 429 [[kubelet/v1.10.0 (li    nux/amd64) kubernetes/05944b1] 35.196.200.5:37414]
I0209 10:01:23.468353       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-16-5pl6z/pods/density-latency-pod-3115-fh7hl/status: (218.216┬╡s) 429 [[kubelet/v1.10.0 (li    nux/amd64) kubernetes/05944b1] 35.196.200.5:37414]
I0209 10:01:24.470944       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-16-5pl6z/pods/density-latency-pod-3115-fh7hl/status: (1.42987ms) 200 [[kubelet/v1.10.0 (li    nux/amd64) kubernetes/05944b1] 35.196.200.5:37414]
I0209 09:57:01.559125       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-35-gjzmd/pods/density-latency-pod-2034-t7c7h/status: (1.836423ms) 200 [[kubelet/v1.10.0 (l    inux/amd64) kubernetes/05944b1] 35.229.43.12:37782]
...
I0209 09:57:04.452830       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-35-gjzmd/pods/density-latency-pod-2034-t7c7h/status: (231.2┬╡s) 429 [[kubelet/v1.10.0 (linu    x/amd64) kubernetes/05944b1] 35.229.43.12:37782]
I0209 09:57:05.454274       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-35-gjzmd/pods/density-latency-pod-2034-t7c7h/status: (213.872┬╡s) 429 [[kubelet/v1.10.0 (li    nux/amd64) kubernetes/05944b1] 35.229.43.12:37782]
I0209 09:57:06.458831       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-35-gjzmd/pods/density-latency-pod-2034-t7c7h/status: (2.13295ms) 200 [[kubelet/v1.10.0 (li    nux/amd64) kubernetes/05944b1] 35.229.43.12:37782]
I0209 10:01:53.063575       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-5-6w4kv/pods/density-latency-pod-3254-586j7/status: (1.410064ms) 200 [[kubelet/v1.10.0 (li    nux/amd64) kubernetes/05944b1] 35.196.212.60:3391
...
I0209 10:01:55.259949       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-5-6w4kv/pods/density-latency-pod-3254-586j7/status: (10.4894ms) 429 [[kubelet/v1.10.0 (lin    ux/amd64) kubernetes/05944b1] 35.196.212.60:33916]
I0209 10:01:56.266377       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-5-6w4kv/pods/density-latency-pod-3254-586j7/status: (233.931┬╡s) 429 [[kubelet/v1.10.0 (lin    ux/amd64) kubernetes/05944b1] 35.196.212.60:33916]
I0209 10:01:57.269427       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-5-6w4kv/pods/density-latency-pod-3254-586j7/status: (182.035┬╡s) 429 [[kubelet/v1.10.0 (lin    ux/amd64) kubernetes/05944b1] 35.196.212.60:33916]
I0209 10:01:58.290456       1 wrap.go:42] PUT /api/v1/namespaces/e2e-tests-density-30-5-6w4kv/pods/density-latency-pod-3254-586j7/status: (13.44863ms) 200 [[kubelet/v1.10.0 (li    nux/amd64) kubernetes/05944b1] 35.196.212.60:33916]

рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ "429" рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред

рдХреНрдпрд╛ рд╕реНрд╡рд╛рдореА рдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдХреЛрдЯрд╛ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╡реЗ рдереНрд░реЙрдЯрд▓ рдПрдкреАрдЖрдИ рдХреЙрд▓ рд╣реИрдВ?

рдХреНрдпрд╛ рд╕реНрд╡рд╛рдореА рдХреЗ рдЦрд╛рддреЗ рдореЗрдВ рдХреЛрдЯрд╛ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рд╡реЗ рдереНрд░реЙрдЯрд▓ рдПрдкреАрдЖрдИ рдХреЙрд▓ рд╣реИрдВ?

рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рд╢реБрд░реВ рдореЗрдВ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдпрд╣ рдереНрд░реЙрдЯрд▓рд┐рдВрдЧ рдирд╣реАрдВ рд╣реИред рдпреЗ рдПрдлрд╝рд┐рд╕рд░ рдкрд░ 429 рд╣реИрдВ (рдХрд╛рд░рдг рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдпрд╛ рддреЛ рдзреАрдореА рдПрдлрд╝рд┐рд╕рд░реНрд╡рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдПрдлрд╝реАрд╕рд░ рдкрд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдЕрдзрд┐рдХ рдЕрдиреБрд░реЛрдз)ред

рдУрд╣ рдареАрдХред рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рдЦрдмрд░ рдирд╣реАрдВ рд╣реИред

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

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

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

@cjwagner : рдЖрдк рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП kubernetes-milestone-maintainers github рдЯреАрдо рдХреЗ рд╕рджрд╕реНрдп рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

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

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

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

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

@cjwagner : рдЖрдк рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП kubernetes-milestone-maintainers github рдЯреАрдо рдХреЗ рд╕рджрд╕реНрдп рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред

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

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

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

рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдкреАрдЖрд░ https://github.com/kubernetes/kubernetes/pull/60740 рдиреЗ рдЯрд╛рдЗрдордЖрдЙрдЯ рдореБрджреНрджреЛрдВ рдХреЛ рддрдп рдХрд┐рдпрд╛ - рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @ msau42 ред
рд╣рдорд╛рд░реА рд╢реБрджреНрдзрддрд╛ рдиреМрдХрд░рд┐рдпрд╛рдВ (2k рдФрд░ 5k рджреЛрдиреЛрдВ) рдЕрдм рд╡рд╛рдкрд╕ рд╣рд░реЗ рд░рдВрдЧ рдХреА рд╣реИрдВ:

рддреЛ рдЙрди рд╡реЙрд▓реНрдпреВрдо рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░рд╛ рд╕рдВрджреЗрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд╣реА рдерд╛ :)

рдПрд╕реАрдХреЗред рдЪрд╛рд▓реВ
ETA: 9/3/2018
рдЬреЛрдЦрд┐рдо: k8s рдкреНрд░рджрд░реНрд╢рди рдкрд░ рд╕рдВрднрд╛рд╡рд┐рдд рдкреНрд░рднрд╛рд╡

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЦреБрджрд╛рдИ рдХреА рдФрд░ рд╣рдорд╛рд░реЗ 5k-рдиреЛрдб рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдкреЙрдб-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓реЗрдЯреЗрдВрд╕реА рдХреЗ рдЧреНрд░рд╛рдл рд╕реЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдЧрдорди b / w рдореЗрдВ 108 рдФрд░ 109 рд░рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (99% ile рджреЗрдЦреЗрдВ):

pod_startup_5k

рдореИрдВ рдЕрдВрддрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд▓реНрджреА рд╕реЗ рдмрд╣ рдЧрдпрд╛ рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдореБрдЭреЗ рд╕рдВрджреЗрд╣рд╛рд╕реНрдкрдж рд▓рдЧрддрд╛ рд╣реИ:

"рд╕рднреА рддрд░рд╣ рд╕реЗ рдиреАрдЪреЗ NewRequest рд╕реЗ рдЕрдиреБрд░реЛрдз-рдЯрд╛рдЗрдордЖрдЙрдЯ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВ" # 51042

PR, API рдХреЙрд▓ рдХреЗ рдХреНрд╡реЗрд░реА рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЗ рдкреНрд░рд╕рд╛рд░ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдФрд░ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрди 2 рд░рдиреЛрдВ рдореЗрдВ (рдЕрдкреАрдЬрд╝рд░ рд▓реЙрдЧреНрд╕ рд╕реЗ) PATCH node/status рдХреЙрд▓реНрд╕ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдВрддрд░ рджреЗрдЦрддрд╛ рд╣реВрдБ:

рд░рди-108:

I0207 22:01:06.450385       1 wrap.go:42] PATCH /api/v1/nodes/gce-scale-cluster-minion-group-1-2rn2/status: (11.81392ms) 200 [[kubelet/v1.10.0 (linux/amd64) kubernetes/11104d7] 35.227.96.23:47270]
I0207 22:01:03.857892       1 wrap.go:42] PATCH /api/v1/nodes/gce-scale-cluster-minion-group-3-9659/status: (8.570809ms) 200 [[kubelet/v1.10.0 (linux/amd64) kubernetes/11104d7] 35.196.85.108:43532]
I0207 22:01:03.857972       1 wrap.go:42] PATCH /api/v1/nodes/gce-scale-cluster-minion-group-3-wc4w/status: (8.287643ms) 200 [[kubelet/v1.10.0 (linux/amd64) kubernetes/11104d7] 35.229.110.22:50530]

рд░рди-109:

I0209 21:01:08.551289       1 wrap.go:42] PATCH /api/v1/nodes/gce-scale-cluster-minion-group-2-89f2/status?timeout=10s: (71.351634ms) 200 [[kubelet/v1.10.0 (linux/amd64) kubernetes/05944b1] 35.229.77.215:51070]
I0209 21:01:08.551310       1 wrap.go:42] PATCH /api/v1/nodes/gce-scale-cluster-minion-group-2-3ms3/status?timeout=10s: (70.705466ms) 200 [[kubelet/v1.10.0 (linux/amd64) kubernetes/05944b1] 35.227.84.87:49936]
I0209 21:01:08.551394       1 wrap.go:42] PATCH /api/v1/nodes/gce-scale-cluster-minion-group-3-wc02/status?timeout=10s: (70.847605ms) 200 [[kubelet/v1.10.0 (linux/amd64) kubernetes/05944b1] 35.196.125.143:53662]

рдореЗрд░реА рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдпрд╣ рд╣реИ рдХрд┐, PATCH рдХреЙрд▓ рдХреЗ рд▓рд┐рдП 10s рдХреЗ рдЯрд╛рдЗрдордЖрдЙрдЯ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдХрд╛рд░рдг, рд╡реЗ рдХреЙрд▓ рдЕрдм рд╕рд░реНрд╡рд░-рд╕рд╛рдЗрдб рдкрд░ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ (IIUC рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ)ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡реЗ рдЕрдм рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдЗрдирдлреНрд▓рд╛рдЗрдЯ-рдХрддрд╛рд░ рдореЗрдВ рд╣реИрдВред рдЗрд╕ рддрдереНрдп рдХреЗ рд╕рд╛рде, рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рдмрдбрд╝реЗ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ PATCH рдХреЙрд▓ рд╣реЛрддреА рд╣реИрдВ, рдЬреЛ PUT pod/status рдХреЙрд▓ рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рдгреА рд╣реИ, рдЬреЛ рдХрд┐ рдЗрдирдлреНрд▓реЛ-рдХрддрд╛рд░ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдмреИрдВрдбрд╡рд┐рдбреНрде рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП 429s рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рдЖ рдЧрдП рд╣реИрдВред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдкреЙрдб-рд╕реНрдЯреЗрдЯрд╕ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдХреНрдпреВрдмрд▓реЗрдЯ-рд╕рд╛рдЗрдб рджреЗрд░реА рдмрдврд╝ рдЧрдИ рд╣реИред рдпрд╣ рдХрд╣рд╛рдиреА рдКрдкрд░ @ wojtek-t рдХреА рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рдмреИрдарддреА рд╣реИред

рдореИрдВ рдЗрд╕ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рдЕрдзрд┐рдХ рд╕рдмреВрдд рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЬрд╛рдБрдЪ рдХреА рдХрд┐ рдЯреЗрд╕реНрдЯ рд░рди рдХреЗ рджреМрд░рд╛рди PATCH node-status рд╡рд┐рд▓рдВрдмрддрд╛рдПрдБ рдХреИрд╕реЗ рдмрджрд▓рддреА рд╣реИрдВ, рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рд╕рдордп рдХреЗ рдЖрд╕рдкрд╛рд╕ 99 рд╡рд╛рдБ рдкреНрд░рддрд┐рд╢рдд (рд╢реАрд░реНрд╖ рд░реЗрдЦрд╛ рджреЗрдЦреЗрдВ) рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд╣реБрдЖ b / w 108 рдФрд░ 109 рд░рди (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдРрд╕рд╛ рд╣реА рд╣реИ)

patch_node_status_latency

[рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореЗрд░реА рдкреВрд░реНрд╡ рдЯрд┐рдкреНрдкрдгреА рдореЗрдВ рдЙрди 429s рдХреЗ рд▓рд┐рдП рдЧрд▓рдд рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЧреНрд░рд╛рд╣рдХ рдПрдирдкреАрдбреА рдерд╛, рдХреНрдпреВрдмрд▓реЗрдЯ рдирд╣реАрдВ)]

рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдм рдЕрдзрд┐рдХ рд╕рд╣рд╛рдпрдХ рд╕рд╛рдХреНрд╖реНрдп рд╣реИрдВ:

рд░рди -108 рдореЗрдВ , рд╣рдорд╛рд░реЗ рдкрд╛рд╕ ~ 479k PATCH node/status рдХреЙрд▓ рдереЗ рдЬрд┐рдиреНрд╣реЗрдВ 429 рдорд┐рд▓рд╛:

{
        "metric": {
          "__name__": "apiserver_request_count",
          "client": "kubelet/v1.10.0 (linux/amd64) kubernetes/11104d7",
          "code": "429",
          "contentType": "resource",
          "resource": "nodes",
          "scope": "",
          "subresource": "status",
          "verb": "PATCH"
        },
        "value": [
          0,
          "479181"
        ]
      },

рдФрд░ рд░рди-109 рдореЗрдВ , рд╣рдорд╛рд░реЗ рдкрд╛рд╕ ~ 757k рд╣реИ:

{
        "metric": {
          "__name__": "apiserver_request_count",
          "client": "kubelet/v1.10.0 (linux/amd64) kubernetes/05944b1",
          "code": "429",
          "contentType": "resource",
          "resource": "nodes",
          "scope": "",
          "subresource": "status",
          "verb": "PATCH"
        },
        "value": [
          0,
          "757318"
        ]
      },

рдФрд░ ... рдпрд╣ рджреЗрдЦреЛ:

рд░рди -108 рдореЗрдВ:

{
        "metric": {
          "__name__": "apiserver_request_count",
          "client": "kubelet/v1.10.0 (linux/amd64) kubernetes/11104d7",
          "code": "429",
          "contentType": "namespace",
          "resource": "pods",
          "scope": "",
          "subresource": "status",
          "verb": "UPDATE"
        },
        "value": [
          0,
          "28594"
        ]
      },

рдФрд░ рд░рди 109 рдореЗрдВ:

{
        "metric": {
          "__name__": "apiserver_request_count",
          "client": "kubelet/v1.10.0 (linux/amd64) kubernetes/05944b1",
          "code": "429",
          "contentType": "namespace",
          "resource": "pods",
          "scope": "",
          "subresource": "status",
          "verb": "UPDATE"
        },
        "value": [
          0,
          "33224"
        ]
      },

рдореИрдВрдиреЗ рдХреБрдЫ рдЕрдиреНрдп рдЖрд╕рдиреНрди рд░рди рдХреЗ рд▓рд┐рдП рд╕рдВрдЦреНрдпрд╛ рдХреА рдЬрд╛рдБрдЪ рдХреА:

- рдХрд┐ рдкреАрдЖрд░ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ -

рдЬрдмрдХрд┐ рдпрд╣ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд▓рдЧрддрд╛ рд╣реИ, рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдпрд╣ рдирд╣реАрдВ рдХреА рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред 429 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 25% рдХреА рд╡реГрджреНрдзрд┐ рд╣реБрдИред

рдФрд░ PATCH node-status рдХреНрдпреВрдмрд▓реЗрдЯреНрд╕ рд╕реЗ рдЖ рд░рд╣рд╛ рд╣реИ рдЬреЛ 429 рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдирдВрдмрд░ рдХреИрд╕реЗ рджрд┐рдЦрддреЗ рд╣реИрдВ:

  • рд░рди-104 = 313348
  • рд░рди -резрежрел = рейреж реп резрейрем
  • рд░рди -резреж = рек 108 реп рез1рез

- рдХрд┐ рдкреАрдЖрд░ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ -

  • рд░рди- 109 = 757318
  • рд░рди -резрезреж = -релреирежремреи
  • рд░рди -резрезрез = реи реп ремрейремред

рдпрд╣ рднреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдо рддреМрд░ рдкрд░ рдпрд╣ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред

99%% ile PATCH node-status рдХреЙрд▓ рд╡рд┐рд▓рдВрдмрддрд╛ рднреА рдЖрдо рддреМрд░ рдкрд░ рдмрдврд╝реА рд╣реБрдИ рд▓рдЧрддреА рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ https://github.com/kubernetes/kubernetes/issues/60589#issuecament-370573938 рдкрд░ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░ рд░рд╣рд╛ рдерд╛):

run-104 (798ms), run-105 (783ms), run-108 (826ms)
run-109 (878ms), run-110 (869ms), run-111 (806ms)

Btw - рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд▓рд┐рдЦрддрд╛ рд╣реИ, 108 рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕реЗ рдмреЗрд╣рддрд░ рд░рди рд▓рдЧрддрд╛ рд╣реИ рдФрд░ 111 рдПрдХ рдмреЗрд╣рддрд░-рд╕реЗ-рд╕рд╛рдорд╛рдиреНрдп рд░рди рд▓рдЧрддрд╛ рд╣реИред

рдореИрдВ рдПрдХ рдмрдбрд╝реЗ 5k рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдХрд░ рдХрд▓ рдЗрд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ред

thanks for triage @shyamjvs

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ ~ HEAD рдХреЗ рдЦрд┐рд▓рд╛рдл 5k рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЦрд┐рд▓рд╛рдл рджреЛ рдмрд╛рд░ рдШрдирддреНрд╡ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдФрд░ рдкрд░реАрдХреНрд╖рдг рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд░реВрдк рд╕реЗ 4.510015461s рдФрд░ 4.623276837s рд░реВрдк рдореЗрдВ 99% ile pod рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЗ рд╕рд╛рде рджреЛрдиреЛрдВ рдмрд╛рд░ рдкрд╛рд░рд┐рдд рд╣реБрдЖред рд╣рд╛рд▓рд╛рдБрдХрд┐, 'рд╡реЙрдЪ рд▓реЗрдЯреЗрдВрд╕реАрдЬрд╝' рдиреЗ, рдпрд╣ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ @ wojtek-t рдиреЗ https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -369951288 рдкрд░ рдмрддрд╛рдпрд╛

рдкрд╣рд▓реЗ рднрд╛рдЧ рдореЗрдВ рдпрд╣ рдерд╛:

INFO: perc50: 1.123056294s, perc90: 1.932503347s, perc99: 3.061238209s

рдФрд░ рджреВрд╕рд░рд╛ рд░рди рдерд╛:

INFO: perc50: 1.121218293s, perc90: 1.996638787s, perc99: 3.137325187s

рдЕрдм рдореИрдВ рдЬрд╛рдБрдЪ рдХрд░реВрдБрдЧрд╛ рдХрд┐ рдкрд╣рд▓реЗ рдХреНрдпрд╛ рдорд╛рдорд▓рд╛ рдерд╛ред

https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -+рейрен,режрел,ренрей,репрейрео - рдореИрдВ рдирд╣реАрдВ рдпрдХреАрди рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ рд╣рд╛рдБ рдЕрдиреБрд╕рд░рдг рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ - рд╣рдо рд╕рдордп рд╕рдорд╛рдкреНрддрд┐ рдЬреЛрдбрд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЯрд╛рдЗрдордЖрдЙрдЯ IIRC 10s рд╕реЗ рднреА рдмрдбрд╝рд╛ рд╣реИ - рддреЛ рдпрд╣ рдХреЗрд╡рд▓ рдорджрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдЪреАрдЬреЛрдВ рдХреЛ рдмрджрддрд░ рдордд рдмрдирд╛рдУред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЕрднреА рднреА рдпрд╣ рдирд╣реАрдВ рд╕рдордЭ рдкрд╛рдП рд╣реИрдВ рдХрд┐ рд╣рдо 429 рд╕реЗ рдЕрдзрд┐рдХ рдХреНрдпреЛрдВ рджреЗрдЦрддреЗ рд╣реИрдВ (рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рднреА рддрд░рд╣ 429 рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ рдЬрд┐рд╕рдХрд╛ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ https://github.com/kubernetes/kubernetes/issues/60589#issuecommentment-370036377)

рдФрд░ рдЖрдкрдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ - рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдЧрдорди 109 рдЪрд▓ рд░рд╣рд╛ рдерд╛ - рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рджреЛ рдкреНрд░рддрд┐рдЧрдорди рдереЗ - рдПрдХ 105 рдФрд░ 108 рдХреЗ рдмреАрдЪ рдФрд░ рджреВрд╕рд░рд╛ 109 рдореЗрдВред

рд╣рдореНрдо ... рдореИрдВ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдИ рдЧрдИ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рд╕реЗ рдЗрдирдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ (рдКрдкрд░ рд╕рд┐рд░реНрдл рдореЗрд░реА рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдереА)ред
рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреНрд╡рд┐рднрд╛рдЬрди (рдЕрднреА 108 рдХреА рдкреНрд░рддрд┐рдмрджреНрдз рдХреЗ рдЦрд┐рд▓рд╛рдл) рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ 108 рдЪрд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рддрд┐рдЧрдорди рдЕрдзрд┐рдХ рдордЬрдмреВрдд рдФрд░ рдордЬрдмреВрдд рд╣реИред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдкреАрдЖрдИ рдХреЙрд▓ рдХреА рд╡рд┐рд▓рдВрдмрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ 108 рд░рди рдореЗрдВ рдмрдврд╝ рдЬрд╛рддреА рд╣реИред

рдкреИрдЪ рдиреЛрдб рд╕реНрдерд┐рддрд┐:
90%: 198ms (105) 447ms (108) 444ms (109)

рдлрд▓реА рд╕реНрдерд┐рддрд┐:
99%: 83ms (105) 657ms (108) 728ms (109)

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЬреЛ рдХрд╣рдирд╛ рдЪрд╛рд╣ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рд╣реИ:

  • 429 рдХреА рд╕рдВрдЦреНрдпрд╛ рдПрдХ рдкрд░рд┐рдгрд╛рдо рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЙрд╕ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рдирд╣реАрдВ рдмрд┐рддрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
  • рдореВрд▓ рдХрд╛рд░рдг рдпрд╛ рддреЛ рдзреАрдореА рдЖрдкреА рдХреЙрд▓ рдпрд╛ рдЙрди рдХреА рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рд╣реИ

рд╣рдо рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ 108 рдореЗрдВ рдзреАрдореА рдПрдкреАрдЖрдИ рдХреЙрд▓ рдХреЛ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣рдо рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рднреА рджреЗрдЦрддреЗ рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрд░реЛрдз рдХреНрдпреЛрдВ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ - рддреАрди рдореБрдЦреНрдп рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рд╣реИрдВ

  1. рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрдиреБрд░реЛрдз рд╣реИрдВ (рдкрд╣рд▓реА рдирдЬрд╝рд░ рд╕реЗ рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ)

  2. рд╣рдордиреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкрде рдкрд░ рдХреБрдЫ рдЬреЛрдбрд╝рд╛ (рдЬреИрд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг) рдпрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрд╡рдпрдВ рдмрдбрд╝реЗ рд╣реИрдВ

  3. рдорд╛рд╕реНрдЯрд░ рдорд╢реАрди рдкрд░ рдХреБрдЫ рдФрд░ (рдЬреИрд╕реЗ рд╢реЗрдбреНрдпреВрд▓рд░) рдЕрдзрд┐рдХ рд╕реАрдкреАрдпреВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдПрдкреЗрд╕реНрд╡рд░ рдХреЛ рдЕрдзрд┐рдХ рднреВрдЦрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдФрд░ @ wojtek-t рдиреЗ рдСрдлрд▓рд╛рдЗрди рдЪрд░реНрдЪрд╛ рдХреА рдФрд░ рд╣рдо рджреЛрдиреЛрдВ рдЕрдм рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ 108 рд╕реЗ рдкрд╣рд▓реЗ рдХрд╛рдлреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛:

рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрдиреБрд░реЛрдз рд╣реИрдВ (рдкрд╣рд▓реА рдирдЬрд╝рд░ рд╕реЗ рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИ)

рдореЗрд░реЗ рд▓рд┐рдП рди рддреЛ рдорд╛рдорд▓рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ

рд╣рдордиреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкрде рдкрд░ рдХреБрдЫ рдЬреЛрдбрд╝рд╛ (рдЬреИрд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг) рдпрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рд╕реНрд╡рдпрдВ рдмрдбрд╝реЗ рд╣реИрдВ

рдореЗрд░реА рднрд╛рд╡рдирд╛ рдпрд╣ рдХреНрдпреВрдмрд▓реЗрдЯ рдореЗрдВ рдПрдкреАрд╕рд░реНрд╡рд░ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реЛрдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ (рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдкреИрдЪ рдореЗрдВ рдХреЛрдИ рджреГрд╢реНрдп рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ / рдХреБрдмрд╛рд░реНрдХ -5000 рдкрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рдбрд╛рд▓рддреЗ рд╣реИрдВ)

рдорд╛рд╕реНрдЯрд░ рдорд╢реАрди рдкрд░ рдХреБрдЫ рдФрд░ (рдЬреИрд╕реЗ рд╢реЗрдбреНрдпреВрд▓рд░) рдЕрдзрд┐рдХ рд╕реАрдкреАрдпреВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдПрдкреЗрд╕реНрд╡рд░ рдХреЛ рдЕрдзрд┐рдХ рднреВрдЦрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИ

IMO рдпрд╣ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдЕрдкрдиреЗ рдорд╛рд╕реНрдЯрд░ рдкрд░ рдХрд╛рдлреА рдХреБрдЫ рд╕реАрдкреАрдпреВ / рдореЗрдо рд╕реБрд╕реНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдорд╛рд╕реНрдЯрд░ рдШрдЯрдХреЛрдВ рдХреЗ usages рдореЗрдВ рдкрд░-рдбреИрд╢ рдХрд┐рд╕реА рднреА рдХрд╛рдлреА рд╡реГрджреНрдзрд┐ рдХрд╛ рд╕реБрдЭрд╛рд╡ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдореИрдВрдиреЗ рдереЛрдбрд╝реА рдЦреБрджрд╛рдИ рдХреА рдФрд░ "рд╕реМрднрд╛рдЧреНрдп рд╕реЗ" рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рд╣рдо рдШрдбрд╝реА рдХреА рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ рдЗрд╕ рд╡реГрджреНрдзрд┐ рдХреЛ 2k-рдиреЛрдб рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рд▓рд┐рдП рднреА рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ:

INFO: perc50: 1.024377533s, perc90: 1.589770858s, perc99: 1.934099611s
INFO: perc50: 1.03503718s, perc90: 1.624451701s, perc99: 2.348645755s

рдмрд╛рдЗрд╕реЗрдХреНрдЯрд┐рдВрдЧ рдХреЛ рдереЛрдбрд╝рд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЙрди рдШрдбрд╝реА рдХреА рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ рднрд┐рдиреНрдирддрд╛ рдПрдХ-рдмрдВрдж рдХреА рддрд░рд╣ рд▓рдЧрддреА рд╣реИ (рдпрд╣ рдЕрдиреНрдпрдерд╛ рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИ)ред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкреНрд░рддрд┐рдЧрдорди рдХреЗ рдПрдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕рдВрдХреЗрддрдХ рдХреЗ рд░реВрдк рдореЗрдВ PUT pod-status рд╡рд┐рд▓рдВрдмрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдХрд▓ рджреНрд╡рд┐рд╢рддрд╛рдмреНрджреА рдХреЗ 2 рд░рд╛рдЙрдВрдб рдЪрд▓рд╛рдП рдФрд░ рдЗрд╕ рдЕрдВрддрд░ рдХреЛ рдХрдо рдХрд░ рджрд┐рдпрд╛ (~ 80 рдХрдорд┐рдЯреНрд╕)ред рдореИрдВрдиреЗ рдЙрдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХрд┐рдо рдХрд┐рдпрд╛ рдФрд░ рдЙрд╕ рдкрд░ рд╕рдВрджреЗрд╣ рдХрд┐рдпрд╛:

  • # 58990 - рдкреЙрдб-рд╕реНрдЯреЗрдЯрд╕ рдореЗрдВ рдПрдХ рдирдпрд╛ рдХреНрд╖реЗрддреНрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рднрд░рд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд╣рд╛рдВ IIUC рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рдг рдирд╣реАрдВ рд╣реЛ рд░рд╣реЗ рд╣реИрдВ - рд▓реЗрдХрд┐рди рдЬрд╛рдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
  • # 58645 - рдЕрдкрдбреЗрдЯ рд╡рд░реНрдЬрди рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг 3.2.14 рдкрд░

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ # 58990 рдпрд╣рд╛рдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ - рдиреЙрдорд┐рдиреЗрдЯреЗрдбрдирд╛рдо рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдиреЛрдб рдирд╛рдо рд╣реЛрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдпрд╣ рд╣рд░ рд╕рдордп рднрд░рд╛ рд╣реЛрдЧрд╛, рддреЛ рд╡рд╕реНрддреБ рдЖрдХрд╛рд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдирдЧрдгреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

@ wojtek-t - рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдСрдлрд╝рд▓рд╛рдЗрди рд╕реБрдЭрд╛рд╡ рджреЗ рд░рд╣реЗ рдереЗ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рд╣рдо kub рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг (3.2.16) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (https://github.com/kubernetes/kubernetes/blob/master//estest/kubemark/ start-kubemark.sh # L62) рдЬреЛ рдЗрд╕ рдкреНрд░рддрд┐рдЧрдорди рдХреЛ рд╡рд╣рд╛рдВ рди рджреЗрдЦрдиреЗ рдХрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рдХрд╛рд░рдг рд╣реИ :)

cc @jpbetz

рд╣рдо рдЕрдм рд╣рд░ рдЬрдЧрд╣ 3.2.16 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЙрдлрд╝ .. рд╣рд░реНрд╖ рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВ - рдореИрдВ рдХрдорд┐рдЯреНрд╕ рдХреЗ рдЧрд▓рдд рд╕рдВрдпреЛрдЬрди рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рдерд╛ред

BTW - рдХрд┐ PUT рдлрд▓реА / рд╕реНрдерд┐рддрд┐ рд╡рд┐рд▓рдВрдмрддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдмрдбрд╝реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рд▓реЛрдб рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рднреА рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдереЛрдбрд╝рд╛ рдФрд░ рдЦреБрджрд╛рдИ рдХреА рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рд╣рдордиреЗ рдЙрд╕ рд╕рдордп рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреА рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рд▓рдВрдмрддрд╛ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ (рдЬрд┐рд╕рд╕реЗ рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдФрд░ рдЕрдзрд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ):

yo
post-pod-binding
patch-node-status
post-replication-controllers

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдореИрдВ рд╡реЛрдЯ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рд╕рдорд╕реНрдпрд╛ рдпрд╣рд╛рдБ рд╣реИ:
https://github.com/kubernetes/kubernetes/pull/58990/commits/384a86caa92bdb7cf9ac96b10a6ef333d2d60519#fiff -c73f80ad83608f18657d22a06950d929R2402

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

FYI рдХрд░реЗрдВ - рдЬрдм рдореИрдВ рдПрдХ рдкреНрд░рддрд┐рдмрджреНрдз рдХреЗ рдЦрд┐рд▓рд╛рдл рджреМрдбрд╝рд╛, рдЬреЛ рдХрд┐ 3.2d4 рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ рдкрд╣рд▓реЗ рд╣реИ, рд▓реЗрдХрд┐рди рдкреЙрдб-рд╕реНрдЯреЗрдЯрд╕ API рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рдж, рдкреБрдЯ-рд╕реНрдерд┐рддрд┐ рд╕реНрдерд┐рддрд┐ рд╡рд┐рд▓рдВрдмрддрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдареАрдХ рд▓рдЧрддреА рд╣реИ (рдпрд╛рдиреА 99% ile = 39ms)ред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 3.2.14 рд╕реЗ рдПрдиреНрд╕рдб рдмрдореНрдк рдХреЗ рдХрд╛рд░рдг рд╣реИред рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдкреЙрдб-рд╕реНрдЯреЗрдЯ рд▓реЗрдЯреЗрдВрд╕реА рдХреИрд╕реЗ рджрд┐рдЦрддреА рд╣реИ:

рдЙрд╕ рдкреАрдЖрд░ рдХреЗ рдЦрд┐рд▓рд╛рдл:

{
      "data": {
        "Perc50": 1.479,
        "Perc90": 10.959,
        "Perc99": 163.095
      },
      "unit": "ms",
      "labels": {
        "Count": "344494",
        "Resource": "pods",
        "Scope": "namespace",
        "Subresource": "status",
        "Verb": "PUT"
      }
    },

~ HEAD рдХреЗ рдЦрд┐рд▓рд╛рдл (рдорд╛рд░реНрдЪ 5 рд╕реЗ) рдЙрд╕ PR рдХреЗ рд╕рд╛рде рдЙрд▓реНрдЯрд╛ (рдкрд░реАрдХреНрд╖рдг рдЕрднреА рднреА рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд▓реНрдж рд╣реА рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ):

apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} 1669
apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} 9597
apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} 63392

63ms рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ рдерд╛ рдЙрд╕рд╕реЗ рдХрд╛рдлреА рдорд┐рд▓рддрд╛-рдЬреБрд▓рддрд╛ рд▓рдЧрддрд╛ рд╣реИред

рд╣рдореЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП:

  • рд╣рдо рдЗрд╕ рд╡реГрджреНрдзрд┐ рдХреЛ 3.2.14 рдореЗрдВ рдХреНрдпреЛрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ?
  • рдХреНрдпреВрдмрдорд╛рд░реНрдХ рдореЗрдВ рд╣рдордиреЗ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдкрдХрдбрд╝рд╛?

cc @jpbetz @ kubernetes / sig-api-рдорд╢реАрдирд░реА-рдмрдЧ

рдПрдХ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ (рд╣рдо рдХреНрдпреВрдмрдорд╛рд░реНрдХ рдореЗрдВ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдкрдХрдбрд╝ рдкрд╛рдП - рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдЕрдиреБрдорд╛рди рд╣реИ) рдпрд╣ рд╣реИ рдХрд┐ рд╣рдордиреЗ рд╡рд╣рд╛рдВ sth wrt рдХреЛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред
рдЬрдм рдореИрдВ kub рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗ etcd рд▓реЙрдЧ рдХреА рддреБрд▓рдирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдХреЗрд╡рд▓ рдмрд╛рдж рдореЗрдВ рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдВ:

2018-03-05 08:06:56.389648 I | embed: peerTLS: cert = /etc/srv/kubernetes/etcd-peer.crt, key = /etc/srv/kubernetes/etcd-peer.key, ca = , trusted-ca = /etc/srv/kubernetes/etcd-ca.crt, client-cert-auth = true

рдкреАрдЖрд░ рдореЗрдВ рд╣реА рдореБрдЭреЗ рдЕрдкрдиреЗ рдЖрд╕-рдкрд╛рд╕ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рднреА рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╣рдореЗрдВ рдЙрд╕ рд▓рд╛рдЗрди рдХреЛ рдХреЗрд╡рд▓ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдХреНрдпреЛрдВ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП ...
@jpbetz рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП

рдПрд╕реАрдХреЗред рдЪрд╛рд▓реВ
ETA: 9/3/2018
рдЬреЛрдЦрд┐рдо: рдореБрджреНрджрд╛ рдореВрд▓ рдХрд╛рд░рдг (рдЬреНрдпрд╛рджрд╛рддрд░)

Re peTTLS - рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рднреА (3.1.11 рдХреЗ рд╕рд╛рде) рдРрд╕рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд▓рд╛рд▓ рд╣реЗрд░рд┐рдВрдЧ рд╣реИ

cc @gyuho @wenjiaswe

63ms рдХрд╛рдлреА рд╣рдж рддрдХ рд╕рдорд╛рди рд▓рдЧрддрд╛ рд╣реИ

рд╣рдореЗрдВ рд╡реЗ рдирдВрдмрд░ рдХрд╣рд╛рдВ рд╕реЗ рдорд┐рд▓реЗ? рдХреНрдпрд╛ apiserver_request_latencies_summary рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рдЧреИрд░рд╣ рдХреА рд╡рд┐рд▓рдВрдмрддрд╛рдПрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ? рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, etcd рд╕реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдорджрдж рдорд┐рд▓реЗрдЧреАред

рдПрдореНрдмреЗрдб рдХрд░реЗрдВ: peerTLS: cert ...

рдпрд╣ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ, рдЕрдЧрд░ рд╕рд╣рдХрд░реНрдореА рдЯреАрдПрд▓рдПрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (3.1 рдореЗрдВ рд╕рдорд╛рди)ред

рд╣рдореЗрдВ рд╡реЗ рдирдВрдмрд░ рдХрд╣рд╛рдВ рд╕реЗ рдорд┐рд▓реЗ? рдХреНрдпрд╛ apiserver_request_latencies_summary рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡рдЧреИрд░рд╣ рдХреЗ рд╡рд┐рд▓рдВрдм рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ? рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, etcd рд╕реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдорджрдж рдорд┐рд▓реЗрдЧреАред

рдпрд╣ рдЙрджрд╛рд╕реА рдХреЗ рд╡рд┐рд▓рдВрдм рдХреЛ рдорд╛рдкрддрд╛ рд╣реИ рдЬреЛ (рдХрдо рд╕реЗ рдХрдо рд▓рд┐рдЦрдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ) рдЖрджрд┐ рдХреА рд╡рд┐рд▓рдВрдмрддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред
рд╣рдо рдЕрднреА рднреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭ рдкрд╛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд┐рдЫрд▓реЗ etcd рд╕рдВрд╕реНрдХрд░рдг (3.1) рдореЗрдВ рд╡рд╛рдкрд╕ рдЖрдиреЗ рд╕реЗ рдкреНрд░рддрд┐рдЧрдорди рдареАрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╣реАрдВ рди рдХрд╣реАрдВ рдЖрджрд┐ рдореЗрдВ рд╣реИред

@shyamjvs

рдХреБрдмрд╛рд░реНрдХ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреНрдпрд╛ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ? рд╣рдордиреЗ рд╡рдЧреИрд░рд╣ 3.2 рдмрдирд╛рдо 3.3 (500-рдиреЛрдб рд╡рд░реНрдХрд▓реЛрдб) рдХреЗ рдЦрд┐рд▓рд╛рдл рдХреБрдмрд╛рд░реНрдХ 1.10 рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЗрд╕реЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдиреЗ рдиреЛрдбреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ?

рдХреБрдмрд╛рд░реНрдХ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рдХреНрдпрд╛ рдЪрд▓ рд░рд╣реЗ рд╣реИрдВ? рд╣рдордиреЗ рд╡рдЧреИрд░рд╣ 3.2 рдмрдирд╛рдо 3.3 (500-рдиреЛрдб рд╡рд░реНрдХрд▓реЛрдб) рдХреЗ рдЦрд┐рд▓рд╛рдл рдХреБрдмрд╛рд░реНрдХ 1.10 рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдЗрд╕реЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдиреЗ рдиреЛрдбреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ?

рд╣рдо рдЗрд╕реЗ 5k- рдиреЛрдб рдПрдХ рдХреЗ рд╕рд╛рде рднреА kubmark рдХреЗ рд╕рд╛рде рдкреБрди: рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -371171837 рдХреЗ рдиреАрдЪреЗ рджреЗрдЦреЗрдВ

рдпрд╣ рдХреЗрд╡рд▓ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИред
рдпрд╣ рдПрдХ рдЦреБрд▓рд╛ рд╕рд╡рд╛рд▓ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИред

рдЬрдм рд╕реЗ рд╣рдо рд╡рд╛рдкрд╕ 3.1 рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реБрдврд╝рдХрд╛ рд╣реБрдЖ рд╣реИ 3.1ред kubernetes рдХреЗ рд▓рд┐рдПред рд╣рдо рднреА рдЬрд╛рд░реА рдХрд┐рдпрд╛ etcd 3.1.12 Kubernetes рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдмрдХрд╛рдпрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде: MVCC "рд╕рдордиреНрд╡рдпрди рдирд╣реАрдВ рд╣реЛрдЧрд╛" рджреНрд░рд╖реНрдЯрд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдХрд╛рд░реНрдпрд╡рд╛рд╣реА рдХреА ред рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдордиреЗ рдкрд╛рдпрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдкрд╛рдП рдЧрдП рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рддрд┐рдЧрдорди рдХрд╛ рдореВрд▓ рдХрд╛рд░рдг рддрдп рдХрд┐рдпрд╛ рд╣реИ рддреЛ рд╣рдо kubernetes рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ etcd рд╕рд░реНрд╡рд░ рдХреЛ 3.2 рддрдХ рд╡рд╛рдкрд╕ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдХреЛ рд╕реНрдХреЗрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ https://k8s-testgrid.appspot.com/sig-release-master-blocking#gci -gce-100 рдЖрдЬ рд╕реБрдмрд╣ рд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рдЕрд╕рдлрд▓ рд╣реЛрдиреЗ рд▓рдЧрд╛

рдЕрдВрддрд░ рд╕реЗ , рдПрдХрдорд╛рддреНрд░ рдкрд░рд┐рд╡рд░реНрддрди https://github.com/kubernetes/kubernetes/pull/60421 рд╣реИ рдЬреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╣рдорд╛рд░реЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдХреЛрдЯрд╛ рд╕рдХреНрд╖рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рддреНрд░реБрдЯрд┐ рд╣рдо рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ:

Container kube-controller-manager-e2e-big-master/kube-controller-manager is using 0.531144723/0.5 CPU
not to have occurred

@gmarek - рд╕рдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдЯрд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ рд╣рдорд╛рд░реЗ scalability рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ :) рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╣реЛ рд╕рдХрддрд╛ рд╣реИ sth рдЧрдВрднреАрд░?
рдореБрдЭреЗ рдЗрд╕ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдореБрджреНрджрд╛ рджрд░реНрдЬ рдХрд░реЗрдВред

@ Wojtek-рдЯреА @jpbetz @gyuho @timothysc рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ etcd рд╕рдВрд╕реНрдХрд░рдг рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд╕рд╛рде рджрд┐рд▓рдЪрд╕реНрдк рдкрд╛рдпрд╛, etcd 3.1.11 рд╕реЗ 3.2.16 рдореЗрдВ рдЬрд╛рдиреЗ рдХреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рднрд╛рд╡ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗред

рд╣рдорд╛рд░реЗ 100-рдиреЛрдб рдХреНрд▓рд╕реНрдЯрд░ (рдЖрджрд┐ рдореЗрдВ ~ 2x рдХреА рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИ) рдореЗрдВ рдЬрдм рдЖрдк рдиреМрдХрд░реА рдХреЗ рд▓рд┐рдП k8s рд░рд┐рд▓реАрдЬ 1.9 рд╕реЗ 1.10 рдкрд░ рдЪрд▓реЗ рдЧрдП, рддреЛ рдЖрджрд┐ рдореЗрдореЛрд░реА рдореЗрдореЛрд░реА рдХреЗ рдирд┐рдореНрди рдЧреНрд░рд╛рдл рдХреЛ рджреЗрдЦреЗрдВ:

1 9-1 10-etcd-mem-usage

рдФрд░ рдЕрдЧрд▓реА рдмрд╛рд░ рджреЗрдЦреЗрдВ рдХрд┐ рд╣рдорд╛рд░реА 100-рдиреЛрдб рд╡рд╛рд▓реА рдиреМрдХрд░реА (HEAD рдХреЗ рдЦрд┐рд▓рд╛рдл рдЪрд▓ рд░рд╣реА рд╣реИ) рдпрд╛рдж рд╣реИ рдХрд┐ рдпрд╛рджрджрд╛рд╢реНрдд рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдЖрдИ рд╣реИред

3 2 16-3 1 11-etcd-change

рддреЛ etc 3.2 рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг CLEARLY рдкреНрд░рднрд╛рд╡рд┐рдд рдкреНрд░рджрд░реНрд╢рди рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ (рдЕрдиреНрдп рд╕рднреА рд╕рдорд╛рди рдЪрд░ рдХреЗ рд╕рд╛рде) :)

3.2.16 рд╕реЗ рдореЗрд░рд╛ рд░рд┐рд╡рд░реНрдЯ -> 3.2.11:

рдХреНрдпрд╛ рд╣рдорд╛рд░рд╛ рдорддрд▓рдм 3.1.11 рдерд╛?

рдпрд╣ рд╕рд╣реА рд╣реИ .. рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рдореЗрд░реА рдЯрд┐рдкреНрдкрдгреА рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд┐рдпрд╛ред

@shyamjvs рдХреЛ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рд╣рдордиреЗ v3.2 рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдореВрд▓реНрдп --snapshot-count 10000 100000 --snapshot-count рдмрдврд╝рд╛ рджрд┐рдпрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреА рдЧрд┐рдирддреА рдЕрд▓рдЧ рд╣реИ, рддреЛ рдмрдбрд╝реЗ рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреЗ рд╕рд╛рде рд╡рд╛рд▓рд╛ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рд░рдл рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдВ рд░рдЦрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреБрд░рд╛рдиреЗ рд▓реЙрдЧреНрд╕ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдзрд┐рдХ рдирд┐рд╡рд╛рд╕реА рдореЗрдореЛрд░реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЖрд╣! рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдВрджрд┐рдЧреНрдз рдкрд░рд┐рд╡рд░реНрддрди рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред рд░рд╛рдЗрдЯ рдлреНрд▓реИрдЧ, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ k8s рдХреА рддрд░рдл рд╕реЗ рдЙрди рдореЗрдВ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИред рдХреНрдпреЛрдВрдХрд┐, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдКрдкрд░ рджрд┐рдП рдЧрдП рдореЗрд░реЗ рджреВрд╕рд░реЗ рдЧреНрд░рд╛рдл рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрдВрддрд░ b / w 11450 рдЪрд▓рддрд╛ рд╣реИ рдФрд░ 11451 рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕рд┐рд░реНрдл рдореЗрд░рд╛ рд╡реЗрдВрдбрд░ рд░рд┐рд╡рд░реНрдЯ рдЪреЗрдВрдЬ рд╣реИ (рдЬреЛ рдХрд┐рд╕реА рднреА рдЭрдВрдбреЗ рдХреЛ рдЫреВрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ)ред

рд╣рдордиреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди - ssapshot-рдХрд╛рдЙрдВрдЯ рдХреЛ 10000 рд╕реЗ рдмрдврд╝рд╛рдХрд░ 100000 рдХрд░ рджрд┐рдпрд╛ рд╣реИ

рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдмрд╛рдд рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдмрдврд╝рддреЗ рд╣реБрдП рдЙрдкрдпреЛрдЧ рдХреЗ рдореВрд▓ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИрдВ? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ:

  • рдкреИрдЪ рд╡реИрд▓реНрдпреВ рд╡рд╛рдкрд╕ рдореВрд▓ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде, рдпрд╛
  • k8s рдореЗрдВ рдЗрд╕реЗ 10000 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ

3.2 рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ

рдЖрд╣! рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдВрджрд┐рдЧреНрдз рдкрд░рд┐рд╡рд░реНрддрди рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред

рд╣рд╛рдБ, рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ etcd рд╕рд╛рдЗрдб рд╕реЗ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╣рдорд╛рд░реЗ рдкрд░рд┐рд╡рд░реНрддрди рд▓реЙрдЧ рдФрд░ рдЙрдиреНрдирдпрди рдЧрд╛рдЗрдб рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдПрдЧрд╛)ред

рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдмрд╛рдд рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдмрдврд╝рддреЗ рд╣реБрдП рдЙрдкрдпреЛрдЧ рдХреЗ рдореВрд▓ рдХрд╛рд░рдг рдХреНрдпрд╛ рд╣реИрдВ?

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдЗрд╕рдХрд╛ рдореВрд▓ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред рд▓реЛрдЕрд░ рд╕реНрдиреИрдкрд╢реЙрдЯ-рдЧрд┐рдирддреА рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдкрд╛рдЗрдХреА рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧреАред рдпрджрд┐ рджреЛрдиреЛрдВ etcd рд╕рдВрд╕реНрдХрд░рдг рд╕рдорд╛рди рд╕реНрдиреИрдкрд╢реЙрдЯ рдЧрдгрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ etcd рдЕрднреА рднреА рдмрд╣реБрдд рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдХреБрдЫ рдФрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрджреНрдпрддрди: рдореИрдВрдиреЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ etcd рдореЗрдо рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдЪреНрдЪ -snapshot-count рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдХреЗ рдХрд╛рд░рдг рд╣реЛрддреА рд╣реИред рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдпрд╣рд╛рдБ - https://github.com/kubernetes/kubernetes/pull/61037#issuecomment -372457843

рдЬрдм рд╣рдо рдмрдврд╝рд╛ рд╣реБрдЖ рдореЗрдо рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдЗрд╕реЗ 10,000 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдм рд╣рдо 3.2.16 рд╕реЗ рдЯрдХрд░рд╛ рд░рд╣реЗ рд╣реИрдВред

cc @gyuho @ xiang90 @jpbetz

рдЕрджреНрдпрддрди: рдореЗрдВ рдареАрдХ рддрдп рдХреЗ рд╕рд╛рде, рдлрд▓реА рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╡рд┐рд▓рдВрдмрддрд╛ 99% рдЕрднреА рднреА 5 рдПрд╕ рдПрд╕рдПрд▓рдУ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рдиреЗ рдХреЗ рдХрд░реАрдм рд▓рдЧрддреА рд╣реИред рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЕрдиреНрдп рдкреНрд░рддрд┐рдЧрдорди рд╣реИ рдФрд░ рдореИрдВрдиреЗ рд╕рдмреВрдд рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░реЗ 5k-рдиреЛрдб рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдХрд╛рдо рдХреЗ 111/112 рд░рди рдХреА рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ / b рдФрд░ b / b рдХреЛ рдЙрди рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдЪрд▓рд╛рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдореИрдВрдиреЗ https рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд┐рдпрд╛ рдерд╛: / /github.com/kubernetes/kubernetes/issues/60589#issuecomment-370568929)ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореИрдВ рдЕрдВрддрд░ (рдЬрд┐рд╕рдореЗрдВ рд▓рдЧрднрдЧ 50 рдХрдорд┐рдЯреНрд╕ рд╣реИрдВ) рдХреЛ рдмрд╛рдЗрд╕реЗрдХреНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рддрд┐ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдореЗрдВ ~ 4-5 рдШрдВрдЯреЗ рд▓рдЧрддреЗ рд╣реИрдВред

рдЬреЛ рд╕рдмреВрдд рдореИрдВ рдКрдкрд░ рдмрддрд╛ рд░рд╣рд╛ рдерд╛ рд╡рд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИ:

111 рдкрд░ рджреЗрдЦреЛ рд╡рд┐рд▓рдВрдм рдереЗ:

Feb 14 21:36:05.531: INFO: perc50: 1.070980786s, perc90: 1.743347483s, perc99: 2.629721166s

рдФрд░ 111 рдкрд░ рд╕рдордЧреНрд░ рдкреЙрдб-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЕрдХреНрд╖рд╛рдВрд╢ рдереЗ:

Feb 14 21:36:05.671: INFO: perc50: 2.416307575s, perc90: 3.24553118s, perc99: 4.092430858s

рдЬрдмрдХрд┐ 112 рдкрд░ рд╕рдорд╛рди рдереЗ:

Feb 16 10:07:43.222: INFO: perc50: 1.131108849s, perc90: 2.18487651s, perc99: 3.570548412s

рддрдерд╛

Feb 16 10:07:43.353: INFO: perc50: 2.56160248s, perc90: 3.754024568s, perc99: 4.967573867s

рдЗрд╕ рдмреАрдЪ, рдЕрдЧрд░ рдХрд┐рд╕реА рдиреЗ рд╕рдЯреНрдЯреЗрдмрд╛рдЬреА рдХреЗ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП - рдЖрдк рдКрдкрд░ рдмрддрд╛рдП рдЧрдП рдХрдорд┐рдЯрдореЗрдВрдЯ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЛрд╖рдкреВрд░реНрдг рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ :)

рдПрд╕реАрдХреЗред рдЪрд╛рд▓реВ
ETA: 13/03/2018
рдЬреЛрдЦрд┐рдо: рдпрджрд┐ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдбрд┐рдмрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддреЛ рд░рд┐рд▓реАрдЬ рдХреА рддрд╛рд░реАрдЦ рдХреЛ рдзрдХреНрдХрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИ

@shyamjvs рднреА рдХрдИ рдЬрдЧрд╣ рджрд╛рдВрд╡ рд▓рдЧрд╛рддрд╛ рд╣реИ :)

@dims рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХ рдордЬрд╝рд╛ рдЬреЛрдбрд╝ рджреЗрдЧрд╛;)

рдЕрдкрдбреЗрдЯ: рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рджреНрд╡рд┐рднрд╛рдЬрди рдХреЗ рдХреБрдЫ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреЛ рдЪрд▓рд╛рдпрд╛ рдФрд░ рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╕рдВрдмрдВрдзрд┐рдд рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХрдорд┐рдЯ (рдХреНрд░реЛрдиреЛрд▓реЙрдЬрд┐рд╕реНрдЯ рдХрд╛ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдЧрдпрд╛) рдХреЗ рдкрд╛рд░ рдХреИрд╕реЗ рджрд┐рдЦрддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдореИрдВ рд╕реНрд╡рдпрдВ рднрд╛рдЧрд╛ рдерд╛, рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдкреВрд░реНрд╡рд╡рд░реНрддреА рдкреНрд░рддрд┐рдЧрдорди (рдпрд╛рдиреА 3.2ред -> 3.1.11) рдХреЗ рд╕рд╛рде рднрд╛рдЧ рджрд┐рдпрд╛ред

| рдХрдорд┐рдЯ | 99% рдШрдбрд╝реА рд╡рд┐рд▓рдВрдмрддрд╛ | 99% рдлрд▓реА-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╡рд┐рд▓рдВрдмрддрд╛ | рд╢реБрдн рдЕрд╢реБрдн? |
| ------------- | ------------- | ----- | ------- |
| a042ecde36 (рд░рди -резрезрез рд╕реЗ) | 2.629721166s | 4.092430858s | рдЕрдЪреНрдЫрд╛ (рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдлрд┐рд░ рд╕реЗ рдкреБрд╖реНрдЯрд┐ рдХрд░рдирд╛) |
| 5f7b530d87 (рдореИрдиреБрдЕрд▓) | 3.150616856s | 4.683392706s | рдмреБрд░рд╛ (рд╕рдВрднрд╛рд╡рдирд╛) |
| a8060ab0a1 (рдореИрдиреБрдЕрд▓) | 3.11319985s | 4.710277511s | рдмреБрд░рд╛ (рд╕рдВрднрд╛рд╡рдирд╛) |
| 430c1a68c8 (рд░рди-112 рд╕реЗ) | 3.570548412s | 4.967573867 | рдмреБрд░рд╛ |
| 430c1a68c8 (рдореИрдиреБрдЕрд▓) | 3.63505091s | 4.96697776s | рдмреБрд░рд╛ |

рдКрдкрд░ рд╕реЗ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ 2 рдкреНрд░рддрд┐рдЧрдорди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдЬреИрд╕рд╛ рдХрд┐ 2.6s -> 3.6s рд╕реЗ рд╕реАрдзреЗ рдХреВрджрдирд╛ рдирд╣реАрдВ рд╣реИ) - рдПрдХ рдмреА / рдбрдмреНрд▓реНрдпреВ "a042ecde36 - 5f7b530d87" рдФрд░ рдЕрдиреНрдп рдмреА "рдбрдмреНрд▓реНрдпреВ "8060ab0a1 - 430c1a68c8"ред рдЖрд╣!

рд▓рд┐рдВрдХ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛:
a042ecde36 ... 5f7b530
a8060ab0a1 ... 430c1a6

рдмрд╕ a042ecde36 рдХреЗ рдЦрд┐рд▓рд╛рдл рдореИрдиреБрдЕрд▓ рд░рди рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдЬреАрд╡рди рдХрдард┐рди рдмрдирд╛рддрд╛ рд╣реИ:

3.269330734s (watch), 4.939237532s (pod-startup)

рдЬреИрд╕рд╛ рдХрд┐ рд╕рдВрднрд╡рддрдГ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдкрд░рддрджрд╛рд░ рдкреНрд░рддрд┐рдЧрдорди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рд╡рд░реНрддрдорд╛рди рдореЗрдВ a042ecde36 рдХреЗ рдЦрд┐рд▓рд╛рдл рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ, рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕рдВрднрд╛рд╡рдирд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рднреА рдкреНрд░рддрд┐рдЧрдорди рдЖрдпрд╛ рдерд╛ред

рддреЛ рдпрд╣рд╛рдБ рдлрд┐рд░ рд╕реЗ a042ecd рдХреЗ рдЦрд┐рд▓рд╛рдл рдЪрд▓рдиреЗ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИ:

2.645592996s (watch), 5.026010032s (pod-startup)

рд╕рдВрднрд╡рддрдГ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд░рди -резрезрез рд╕реЗ рдкрд╣рд▓реЗ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд░рддрд┐рдЧрдорди (рдЕрдЪреНрдЫреА рдЦрдмрд░ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рдмрд╛рдЗрд╕реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╣реА рдЕрдВрдд рд╣реИ)ред
рдЕрдм рдореИрдВ рдПрдХ рдмрд╛рдПрдВ рдЫреЛрд░ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рд░рди -108 (рдХрдорд┐рдЯ 11104d75f) рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рдЙрдореНрдореАрджрд╡рд╛рд░ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рдгрд╛рдо рдереЗ рдЬрдм рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдЗрд╕реЗ рдЪрд▓рд╛рдпрд╛ рдерд╛ (рдЖрджрд┐ 3.1.1 рдХреЗ рд╕рд╛рде):

2.593628224s (watch), 4.321942836s (pod-startup)

11104d7 рдХреЗ рдЦрд┐рд▓рд╛рдл рдореЗрд░рд╛ рдлрд┐рд░ рд╕реЗ рджреМрдбрд╝рдирд╛ рдпрд╣ рдХрд╣рдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ:

2.663456162s (watch), 4.288927203s (pod-startup)

рдореИрдВ рдпрд╣рд╛рдБ 11104d7 ... a042ecd рдореЗрдВ рдмрд╛рдЗрд╕реЗрдХреНрдЯрд┐рдВрдЧ рдкрд░ рдПрдХ рд╕реНрдЯреИрдм рд▓реВрдВрдЧрд╛

рдЕрджреНрдпрддрди: рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз 097efb71a315 рддреАрди рдмрд╛рд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рдпрд╣ рдХрд╛рдлреА рдХреБрдЫ рд╡рд┐рдЪрд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдЕрдЪреНрдЫреА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рд╣реИ:

2.578970061s (watch), 4.129003596s (pod-startup)
2.315561531s (watch), 4.70792639s (pod-startup)
2.303510957s (watch), 3.88150234s (pod-startup)

рдореИрдВ рдЖрдЧреЗ рднреА рдмрд┐рд╕реНрдХрд┐рдЯрд┐рдВрдЧ рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ред
рдпрд╣ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ, рдХреБрдЫ рджрд┐рди рдкрд╣рд▓реЗ рд╣реА рдкреЙрдб-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓реЗрдЯреЗрдВрд╕реА рдореЗрдВ рдПрдХ рдФрд░ рд╕реНрдкрд╛рдЗрдХ (~ 1 рдПрд╕) рд╣реБрдЖ рд╣реИред рдФрд░ рдпрд╣ рдПрдХ 99% рдХреЛ рд▓рдЧрднрдЧ 6s рдкрд░ рдзрдХреЗрд▓ рд░рд╣рд╛ рд╣реИ:

increase_again

рд╕реЗ рдореЗрд░реЗ рдореБрдЦреНрдп рд╕рдВрджрд┐рдЧреНрдз рдкреНрд░рддрд┐рдмрджреНрдз diff 3.1.11 рд╕реЗ etcd рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ -> 3.1.12 (https://github.com/kubernetes/kubernetes/pull/60998)ред рдореИрдВ рдЗрд╕рдХреА рдкреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЕрдЧрд▓реЗ рд░рди (рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкреНрд░рдЧрддрд┐ рдкрд░) рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕реЗ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

cc @jpbetz @gyuho

рдЪреВрдВрдХрд┐ рдореИрдВ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдереВ-рдлреНрд░реВ рдкрд░ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ 5k-рдиреЛрдб рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЦрд┐рд▓рд╛рдл рдШрдирддреНрд╡ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ рджреЗ рд░рд╣рд╛ рд╣реВрдВ (рдЗрд╕рд▓рд┐рдП рдкрд░рд┐рдпреЛрдЬрдирд╛ рддрдХ рдкрд╣реБрдВрдЪ рд░рдЦрдиреЗ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдмрд┐рд╕рдиреЗрд╕ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддрд╛ рд╣реИ):

# Start with a clean shell.
# Checkout to the right commit.
make quick-release

# Set the project:
gcloud config set project k8s-scale-testing

# Set some configs for creating/testing 5k-node cluster:
export CLOUDSDK_CORE_PRINT_UNHANDLED_TRACEBACKS=1
export KUBE_GCE_ZONE=us-east1-a
export NUM_NODES=5000
export NODE_SIZE=n1-standard-1
export NODE_DISK_SIZE=50GB
export MASTER_MIN_CPU_ARCHITECTURE=Intel\ Broadwell
export ENABLE_BIG_CLUSTER_SUBNETS=true
export LOGROTATE_MAX_SIZE=5G
export KUBE_ENABLE_CLUSTER_MONITORING=none
export ALLOWED_NOTREADY_NODES=50
export KUBE_GCE_ENABLE_IP_ALIASES=true
export TEST_CLUSTER_LOG_LEVEL=--v=1
export SCHEDULER_TEST_ARGS=--kube-api-qps=100
export CONTROLLER_MANAGER_TEST_ARGS=--kube-api-qps=100\ --kube-api-burst=100
export APISERVER_TEST_ARGS=--max-requests-inflight=3000\ --max-mutating-requests-inflight=1000
export TEST_CLUSTER_RESYNC_PERIOD=--min-resync-period=12h
export TEST_CLUSTER_DELETE_COLLECTION_WORKERS=--delete-collection-workers=16
export PREPULL_E2E_IMAGES=false
export ENABLE_APISERVER_ADVANCED_AUDIT=false

# Bring up the cluster (this brings down pre-existing one if present, so you don't have to explicitly '--down' the previous one) and run density test:
go run hack/e2e.go \
--up \
--test \
--test_args='--ginkgo.focus=\[sig\-scalability\]\sDensity\s\[Feature\:Performance\]\sshould\sallow\sstarting\s30\spods\sper\snode\susing\s\{\sReplicationController\}\swith\s0\ssecrets\,\s0\sconfigmaps\sand\s0\sdaemons$ --allowed-not-ready-nodes=30 --node-schedulable-timeout=30m --minStartupPods=8 --gather-resource-usage=master --gather-metrics-at-teardown=master' \
> somepath/build-log.txt 2>&1 

# To re-run the test on same cluster (without re-creating) just omit '--up' in the above.

рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓реЗрдЦ:

  • рд╡рд░реНрддрдорд╛рди рдкреНрд░рддрд┐рдмрджреНрдз рд╕реАрдорд╛ рд╕рдВрджрд┐рдЧреНрдз рд╣реИ ff7918d ... a042ecde3 (рдЗрд╕реЗ рд╣рдо рдЕрджреНрдпрддрди рдХрд░рддреЗ рд░рд╣реЗрдВ рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдмрддрд╛рддреЗ рд╣реИрдВ)
  • рд╣рдореЗрдВ 3.2.14 рдХреЗ рдмрдЬрд╛рдп etcd-3.1.11 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдкрд╣рд▓реЗ рдХреЗ рдкреНрд░рддрд┐рдЧрдорди рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП)ред рдирд┐рдореНрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдиреНрдпреВрдирддрдо рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓реЗрдВ:

    • рдХреНрд▓рд╕реНрдЯрд░ / GCE / рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ / etcd.manifest

    • рдХреНрд▓рд╕реНрдЯрд░ / images / etcd / Makefile

    • рд╣реИрдХ / lib / etcd.sh

cc: @ wojtek-t

рд╡реЙрд░реНрдб v3.1.12 рдлрд╝рд┐рдХреНрд╕реЗрд╕ рд╡реЙрдЪ рдИрд╡реЗрдВрдЯ рдорд┐рд╕ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ рдЬреЛ рд╣рдордиреЗ v3.1.11 рд╕реЗ рдХрд┐рдпрд╛ рд╣реИред рдХреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдкреБрдирдГ рдЖрд░рдВрдн рдпрд╛ рдмрд╣реБ-рдиреЛрдб рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рдиреЗрддрд╛ рд╕реЗ рд╕реНрдиреИрдкрд╢реЙрдЯ рдЯреНрд░рд┐рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?

рдХреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдкреБрдирдГ рдЖрд░рдВрдн рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ

рдЖрджрд┐ рд▓реЙрдЧ рд╕реЗ , рдРрд╕рд╛ рд▓рдЧрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреЛрдИ рдкреБрдирдГ рдЖрд░рдВрдн рд╣реБрдЖ рдерд╛ред

рдмрд╣реБ рдиреЛрдб

рд╣рдо рдЕрдкрдиреЗ рд╕реЗрдЯрдЕрдк рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдиреЛрдб рдиреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ (рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдиреЗ рдХреНрдпрд╛ рдкреВрдЫрд╛ рд╣реИ)ред

рд╕рдордЭрд╛ред рдлрд┐рд░, v3.1.11 рдФрд░ v3.1.12 рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: 0
рдПрдХ рдФрд░ рд░реВрдк рд▓реЗрдЧрд╛ рдЕрдЧрд░ рджреВрд╕рд░рд╛ рд░рди рднреА рдЙрдЪреНрдЪ рдЕрдХреНрд╖рд╛рдВрд╢реЛрдВ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред

cc: @jpbetz

@Gyuho рд╕реЗ рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕ рдкрд░ рдПрдХ рдордЬрдмреВрдд рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рджрд┐рдП рдЧрдП рдХреЛрдб рдореЗрдВ рдХреЗрд╡рд▓ рдХреЛрдб рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн / рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрдердХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХреЗрд╡рд▓ рдЕрдиреНрдп рдкрд░рд┐рд╡рд░реНрддрди go1.8.5 рд╕реЗ go1.8.7 рддрдХ etcd рдХрд╛ рдЕрдкрдЧреНрд░реЗрдб рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕рдХреЗ рд╕рд╛рде рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рддрд┐рдЧрдорди рджреЗрдЦреЗрдВрдЧреЗред

рддреЛ рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ рд╕рд╛рде, ff7918d1f рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ:

2.246719086s (watch), 3.916350274s (pod-startup)

рдореИрдВ рддрджрдиреБрд╕рд╛рд░ https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -373051051 рдореЗрдВ рдкреНрд░рддрд┐рдмрджреНрдз рд╕реАрдорд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реВрдВрдЧрд╛ред

рдЕрдЧрд▓рд╛, рдХрдорд┐рдЯрдореЗрдВрдЯ a19a1726 рдПрдХ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреВрдВрдЧрд╛:

2.715156606s (watch), 4.382527095s (pod-startup)

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

рдзрдиреНрдпрд╡рд╛рдж рд╢реНрдпрд╛рдо рдореИрдВ рдП рез реп рдП резaреирем реп рей реп 60рекремрежремрежрел рдП реж рдмреА реж реп 35 репреп релрейрелреирем7c рдбреА реирел реп dрей aa рд╕реЗ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдХрдорд┐рдЯрдореЗрдВрдЯ рдХреЗ рд▓рд┐рдП aa19a172693a4ad60d5a08e9b93557267d259c37 рдореБрдЭреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓реЗ:

2.47655243s (watch), 4.174016696s (pod-startup)

рддреЛ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред рд▓рдЧрд╛рддрд╛рд░ рдмрд┐рд╕рдиреЗрд╕ред

рд╡рд░реНрддрдорд╛рди рдХрдорд┐рдЯреЗрдб рд░реЗрдВрдЬ рд╕рдВрджрд┐рдЧреНрдз: aa19a172693a4ad60d5a08e9b93557267d259c37 ... a042ecde362000e51f1e7bdbda5bf5d81116f84

@ isylkowski-рдХреНрдпрд╛ рдЖрдк 5PM UTC / 1PM рдкреВрд░реНрд╡реА / 10AM рдкреНрд░рд╢рд╛рдВрдд рдореЗрдВ рд╣рдорд╛рд░реА рд░рд┐рд▓реАрдЬрд╝ рдореАрдЯрд┐рдВрдЧ рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣ рдПрдХ рдЬрд╝реВрдо рдореАрдЯрд┐рдВрдЧ рд╣реИ: https://zoom.us/j/2018742972

рдореИрдВ рднрд╛рдЧ рд▓реВрдБрдЧрд╛ред

рдкреНрд░рддрд┐рдмрджреНрдз cca7ccbff161255292f72c2d18459cdface62122 рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ:

2.984185673s (watch), 4.568914929s (pod-startup)

рдореИрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдПрдХ рдмрд╛рд░ рдФрд░ рдЪрд▓рд╛рдКрдВрдЧрд╛, рдореИрдВ рджреНрд╡рдВрджреНрд╡ рдХреЗ рдЧрд▓рдд рдЖрдзреЗ рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ред

рдареАрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЕрдм рдкреВрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ cca7ccbff161255292f72c2d18459cdface62122 рдЦрд░рд╛рдм рд╣реИ:

3.285168535s (watch), 4.783986141s (pod-startup)

рд╕реАрдорд╛ рдХреЛ рдиреАрдЪреЗ рд▓реЗ рдЬрд╛рдХрд░ aa19a172693a4ad60d5a08e9b93557267d259c37 ... cca7ccbff161255292f72c2d18459cdfacex122 рдкрд░ рдФрд░ 92e4d3da0076f923a45d54d54c84c84e91c91/61 рдкрд░ рдЖрдЬрд╝рдорд╛ рдХрд░ рджреЗрдЦреЗрдВред

рдкреНрд░рддрд┐рдмрджреНрдз 92e4d3da0076f923a45d54d69c84e91ac6a61a55 рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ:

2.522438984s (watch), 4.21739985s (pod-startup)

рдирдИ рд╕рдВрджрд┐рдЧреНрдз рдХрдорд┐рдЯ рд░реЗрдВрдЬ 92e4d3da0076f923a45d54d69c84e91ac6a61a55 ... cca7ccbff161255292f72c2d18459cdface62122, 603ebe466d335a373915151517171717181811b1111 рдкрд░ рдЖрдЬрдорд╛рдПрдБред

@wasylkowski рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкреНрд░рддрд┐рдмрджреНрдз рдореЗрдВ рд╕реЗ рдПрдХ рдЕрд░реНрдерд╛рддреН https://github.com/kubernetes/kubernetes/commit/4c289014a05669c376994868d8d91f7565a204b5 рдореЗрдВ рд╡рд╛рдкрд╕ рд▓рд╛рдпрд╛ рдЧрдпрд╛ https://github.com/kubernetes/kubernetes/commit/493f33583053bb4ce9f7d348c5bac39975883cb8

@Dims рдХреЛ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдпрд╣рд╛рдБ рдПрдХ рд╕рдВрдХреЗрдд рднреВрдд рдХрд╛ рдкреАрдЫрд╛ рдХрд░рддреЗ рд╣реБрдП рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ 4c28901 рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ 493f335 рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдЕрд╕рдВрдмрдВрдзрд┐рдд рдХрд╛рд░рдгреЛрдВ рд╕реЗ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ 1.10 рдмреНрд░рд╛рдВрдЪ рд╣реЗрдб рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдЯреЗрд╕реНрдЯ рдЧреНрд░реАрди рд╕рд┐рдЧреНрдирд▓ рджрд┐рдЦрд╛рддрд╛ рд╣реИ?

рдХреНрдпрд╛ рд╣рдо 1.10 рд╢рд╛рдЦрд╛ рдкреНрд░рдореБрдЦ рдХреЗ рдЦрд┐рд▓рд╛рдл рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдмрдЬрд╛рдП рдирд┐рд░рдВрддрд░рддрд╛ рдХреЗ?

@wasylkowski / @ wasylkowski-a ^ ^ ^ ^ ^

@ wojtek-t PTAL ASAP

рдзрдиреНрдпрд╡рд╛рдж @dims рдФрд░ @tpepperред 1.10 рд╢рд╛рдЦрд╛ рдкреНрд░рдореБрдЦ рдХреЗ рдЦрд┐рд▓рд╛рдл рдореЗрд░реА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж @wasylkowski рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╣рдо рдкрд╣рд▓реЗ рдЬреЛ рдХрд░рддреЗ рдереЗ, рд╣рдо рдЙрд╕рд╕реЗ рдкреАрдЫреЗ рд╣рдЯ рдЬрд╛рддреЗ рд╣реИрдВред рд╕рд╣реА?

1.10 рд╕рд┐рд░ рдореЗрдВ рдПрдХ рдкреНрд░рддрд┐рдЧрдорди рд╣реЛрддрд╛ рд╣реИ:

3.522924087s (watch), 4.946431238s (pod-startup)

рдпрд╣ рд╡рдЧреИрд░рд╣ 3.1.12 рдкрд░ рд╣реИ, рд╡рдЧреИрд░рд╣ 3.1.11 рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭреВрдВ рддреЛ рдЗрд╕рд╕реЗ рдмрд╣реБрдд рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, 603ebe466d335a37392315d491782ed18d1bae11 рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ:

2.744654024s (watch), 4.284582476s (pod-startup)
2.76287483s (watch), 4.326409841s (pod-startup)
2.560703844s (watch), 4.213785531s (pod-startup)

рдпрд╣ рд╣рдореЗрдВ 603ebe466d335a37392315d491782ed18d1bae11 ... cca7ccbff161255292f72c2d18459cdface62122 рдкрд░ рдЫреЛрдбрд╝рддрд╛ рд╣реИ рдФрд░ рд╡рд╣рд╛рдБ рдХреЗрд╡рд▓ 3 рдХрдорд┐рдЯ рд╣реИред рдореБрдЭреЗ рджреЗрдЦрдиреЗ рджреЛ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдкрддрд╛ рд╣реИред

рдпрд╣ рднреА рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 4c289014a05669c376994868d8d91f7565a204b5 рдЕрдкрд░рд╛рдзреА рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдФрд░ рдкреНрд░рддрд┐рдЧрдорди рд╣реИ рдЬреЛ рд╕рд┐рд░ рдкрд░ рд╣реА рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред

рдареАрдХ рд╣реИ, рддреЛ рдЬрд╛рд╣рд┐рд░ рд╣реИ рдХрд┐ 6590ea6d5d50700d34255b1e037b2702ad26b7fc рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ:

2.553170576s (watch), 4.22516704s (pod-startup)

рдЬрдмрдХрд┐ рдкреНрд░рддрд┐рдмрджреНрдз 7b678dc4035c61a1991b5e1442edb13f40deae72

3.498855918s (watch), 4.886599251s (pod-startup)

рдЦрд╝рд░рд╛рдм рдХрдореЗрдЯреА @dims рджреНрд╡рд╛рд░рд╛ рдмрддрд╛рдИ рдЧрдИ

рдореБрдЭреЗ 3.1.12 рдХреЗ рдмрдЬрд╛рдп рд╡рдЧреИрд░рд╣ 3.1.11 рдкрд░ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред

@ isylkowski-рдПрдХ рдЖрд╣ рдХреНрд▓рд╛рд╕рд┐рдХ рдЕрдЪреНрдЫреА рдЦрдмрд░ рдмреБрд░реА рдЦрдмрд░ :) рдпрд╣ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

@ wojtek-t рдХреЛрдИ рдЕрдиреНрдп рд╕реБрдЭрд╛рд╡?

рд╡рдЧреИрд░ 3.1.11 рдкрд░ рд╣реЗрдб рднреА рдЦрд░рд╛рдм рд╣реИ; рдореЗрд░реА рдЕрдЧрд▓реА рдХреЛрд╢рд┐рд╢ рдЙрд▓реНрдЯрд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реАрдзреЗ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рд╣реЛрдЧреА (рдЗрд╕рд▓рд┐рдП, рдкреНрд░рддрд┐рдмрджреНрдз cdecea545553eff09e280d389a3aef69e2f32bf1), рд▓реЗрдХрд┐рди 3.2.14 рдХреЗ рдмрдЬрд╛рдп 3.1.11 рдХреЗ рд╕рд╛рдеред

рдЕрдЪреНрдЫрд╛ рдЖрдВрджреНрд░реЗрдЬ рд▓рдЧрддрд╛ рд╣реИ

- рдордВрдж

17 рдорд╛рд░реНрдЪ, 2018 рдХреЛ рджреЛрдкрд╣рд░ 1:19 рдмрдЬреЗ, рдЖрдВрджреНрд░реЗрдЬреЗрдЬ рд╡рд╛рд╕рд┐рд▓рдХреЛрд╡реНрд╕реНрдХреА рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рд╡рдЧреИрд░ 3.1.11 рдкрд░ рд╣реЗрдб рднреА рдЦрд░рд╛рдм рд╣реИ; рдореЗрд░реА рдЕрдЧрд▓реА рдХреЛрд╢рд┐рд╢ рдЙрд▓реНрдЯрд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реАрдзреЗ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рд╣реЛрдЧреА (рдЗрд╕рд▓рд┐рдП, рдХрдо рд╕реЗ рдХрдо cdecea5 рдкрд░), рд▓реЗрдХрд┐рди 3.2.14 рдХреЗ рдмрдЬрд╛рдп 3.1.11 рдЖрджрд┐ рдХреЗ рд╕рд╛рдеред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВред

рдкреНрд░рддрд┐рдмрджреНрдз cdecea545553eff09e280d389a3aef69e2f32bf1 рдЕрдЪреНрдЫрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдмрд╛рдж рдХрд╛ рдкреНрд░рддрд┐рдЧрдорди рд╣реИ:

2.66454307s (watch), 4.308091589s (pod-startup)

рдкреНрд░рддрд┐рдмрджреНрдз 2a373ace6eda6a9cf050ce70a6cf99183c5e5b37 рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмреБрд░рд╛ рд╣реИ:

3.656979569s (watch), 6.746987916s (pod-startup)

@ wasylkowski-a рддреЛ рд╣рдо рдореВрд▓ рд░реВрдк рд╕реЗ https://github.com/kubernetes/kubernetes/compare/cdecea5...2a373ac рдХреА рд░реЗрдВрдЬ рдореЗрдВ рдХрдорд┐рдЯ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рддрдм рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ? (рдЗрди рджреЛрдиреЛрдВ рдХреЗ рдмреАрдЪ рд░рди рдмрд┐рдЬрд╝)?

рд╣рд╛рдБред рдпрд╣ рдПрдХ рдмрдбрд╝реА рд░реЗрдВрдЬ рд╣реИ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗред рдореИрдВ рдЕрднреА aded0d922592fdff0137c70443caf2a9502c7580 рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред

рдзрдиреНрдпрд╡рд╛рдж @wasylkowski рд╡рд░реНрддрдорд╛рди рд╕реАрдорд╛ рдХреНрдпрд╛ рд╣реИ? (рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкреАрдЖрд░ рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ)ред

рдкреНрд░рддрд┐рдмрджреНрдз aded0d922592fdff0137c70443caf2a9502c7580 рдЦрд░рд╛рдм рд╣реИ:

3.626257043s (watch), 5.00754503s (pod-startup)

рдкреНрд░рддрд┐рдмрджреНрдз f8298702ffe644a4f021e23a616ad6a8790a5537 рдпрд╣ рднреА рд╣реИ:

3.747051371s (watch), 6.126914967s (pod-startup)

рддреЛ 20a6749c3f86c7cb9e98442046532380fb5f6e36 рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ:

3.641172882s (watch), 5.100922237s (pod-startup)

рдФрд░ рдРрд╕рд╛ рд╣реА 0e81651e77e0be7e75179e5986ef2c76601f4dd6 рд╣реИ:

3.687028394s (watch), 5.208157763s (pod-startup)

рд╡рд░реНрддрдорд╛рди рд╕реАрдорд╛ cdecea545553eff09e280d389a3aef69e2f32bf1 рд╣реИ ... 0e81651e77e0be7e75179e5986ef2c7b0101f4bd6ред рд╣рдо (рдореБрдЭреЗ, @ wojtek-t, @shyamjvs) рдХреЛ рд╕рдВрджреЗрд╣ рд╣реЛрдиреЗ рд▓рдЧрд╛ рд╣реИ рдХрд┐ cdecea545553eff09e280d389a3aef69e2f32bf1 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдкрд░рддрджрд╛рд░ рдкрд╛рд╕ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ рдЕрд▓рдЧ рдмрд╛рдПрдВ рдЫреЛрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

/ рдореБрдЭреЗ https://github.com/kubernetes/kubernetes/commit/b259543985b10875f4a010ed0285ac43e335c8e0 рдкрд░ рдЕрдкрд░рд╛рдзреА рдХреЗ рд░реВрдк рдореЗрдВ рджрд╛рдВрд╡ рд▓рдЧрд╛рдПрдВ

cc @ isylkowski-a

0e81651e77e0be7e75179e5986ef2c76601f4bd6, рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ, рдмреБрд░рд╛ рд╣реИ, рддреЛ b259543985b10875f4a010ed0285ac43e335c8e0 (244549f02afabc5be23fc56e86a60e5b36838828 рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛, 0e81651e77e0be7e75179e5986ef2c76601f4bd6 рдХреЗ рдмрд╛рдж) рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рдЕрдкрд░рд╛рдзреА рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЕрднреА рддрдХ рдПрдХ рдФрд░ рдкреНрд░рддрд┐рдЧрдорди рд╣рдо рдкрд╛рд▓рди рдХрд░реЗрдВрдЧреЗ рд╢реБрд░реВ рдХреА рд╣реИ рдПрдХ рдмрд╛рд░ рд╣рдо рдЗрд╕ рдПрдХ рдмрд╛рд╣рд░ рд╣рд┐рд▓рд╛)

рдкреНрд░рддрд┐ @ wojtek-t рдФрд░ @shyamjvs рдореИрдВ rerunning cdecea545553eff09e280d389a3aef69e2f32bf1 рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ "рднрдбрд╝рдХреАрд▓рд╛" рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рдореИрдВ рдорд╛рди рд▓реВрдВрдЧрд╛ рдХрд┐ cdecea545553eff09e280d389a3aef69e2f32bf1 рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦреЗ рдЧрдП рдирд┐рдореНрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИ:

2.66454307s (watch), 4.308091589s (pod-startup)
2.695629257s (watch), 4.194027608s (pod-startup)
2.660956347s (watch), 3m36.62259323s (pod-startup) <-- looks like an outlier
2.865445137s (watch), 4.594671099s (pod-startup)
2.412093606s (watch), 4.070130529s (pod-startup)

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдВрджрд┐рдЧреНрдз рд╕реАрдорд╛: cdecea545553eff09e280d389a3aef69e2f32bf1 ... 0e81651e77e0be7e75179e5986ef2b76601f4bd6

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкрд░реАрдХреНрд╖рдг 99c87cf679e9cbd9647786bf7e81f0a2d771084f

рдЗрд╕ рдХрд╛рд░реНрдп рдХреЛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП @wasylkowski рдХреЛ рдзрдиреНрдпрд╡рд╛рджред

рдкреНрд░рддрд┐ рдЪрд░реНрдЪрд╛ рдЖрдЬ: рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣-рд╕реНрдХреЗрд▓рд░ рдореЗрдВ рдЕрднреА рднреА рдореБрджреНрджреЗ рд╣реИрдВ: https://github.com/kubernetes/kubernetes/issues/61190 , рдЬреЛ рдкреАрдЖрд░рдПрд╕ рджреНрд╡рд╛рд░рд╛ рддрдп рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдЧрдорди рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ?

рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкреАрдЖрд░рдПрд╕ рдореЗрдВ рд╕реЗ рдПрдХ https://github.com/kubernetes/kubernetes/commit/a88ddac1e47e0bc4b43bfa1b0df2f19aea4b55f2 рдирд╡реАрдирддрдо рд╢реНрд░реЗрдгреА рдореЗрдВ рд╣реИ

рдЖрдЬ рдкреНрд░рддрд┐ рдЪрд░реНрдЪрд╛: рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣-рд╕реНрдХреЗрд▓рд░ рдореЗрдВ рдЕрднреА рднреА рдореБрджреНрджреЗ рд╣реИрдВ: # 61190, рдЬреЛ рдкреАрдЖрд░рдПрд╕ рджреНрд╡рд╛рд░рд╛ рддрдп рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдХреНрдпрд╛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рддрд┐рдЧрдорди рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ?

рдЯреАрдмреАрдПрдЪ, рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдпрд╣ рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣ рдореБрджреНрджреЛрдВ рдХреЗ рдХрд╛рд░рдг рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХреЛ рдкрдХреНрдХрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
рдореЗрд░реА рд╡реНрдпрдХреНрддрд┐рдЧрдд рднрд╛рд╡рдирд╛ рдХреБрдмреНрд▓реЗрдЯ рдореЗрдВ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЙрд╕ рд╕реАрдорд╛ рдореЗрдВ рдкреАрдЖрд░рдПрд╕ рдкрд░ рднреА рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдФрд░ рдХреБрдЫ рднреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдВрджрд┐рдЧреНрдз рдирд╣реАрдВ рд▓рдЧрддрд╛ ...
рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рд░реЗрдВрдЬ рдХрд▓ 4x рдЫреЛрдЯреА рд╣реЛрдЧреА, рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рд╕рд┐рд░реНрдл рдпреБрдЧрд▓ рдкреАрдЖрд░рдПрд╕ рд╣реЛрдЧрд╛ред

рдареАрдХ рд╣реИ, рддреЛ 99c87cf679e9cbd9647786bf7e81f0a2d771084f рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрди рд░рдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА рдХрд┐ рдпрд╣ рдПрдХ рдкрд░рдд рдирд╣реАрдВ рд╣реИ:

2.901624657s (watch), 4.418169754s (pod-startup)
2.938653965s (watch), 4.423465198s (pod-startup)
3.047455619s (watch), 4.455485098s (pod-startup)

рдЕрдЧрд▓рд╛, a88ddac1e47e0bc4b43bfa1b0df2f19aea4455f2 рдЦрд░рд╛рдм рд╣реИ:

3.769747695s (watch), 5.338517616s (pod-startup)

рд╡рд░реНрддрдорд╛рди рд╕реАрдорд╛ 99c87cf679e9cbd9647786bf7e81f0a2d771084f рд╣реИ ... a88ddac1e47e0bc4b43bfa1b0df2f4aa4455f2ред рд╡рд┐рд╢реНрд▓реЗрд╖рдг c105796e4ba7fc9cfafc2e7a3cc4a556d7d9defd

рдореИрдВрдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕реАрдорд╛ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ - рд╡рд╣рд╛рдВ рдХреЗрд╡рд▓ 9 рдкреАрдЖрд░ рд╣реИрдВред
https://github.com/kubernetes/kubernetes/pull/59944 - 100% рдирд╣реАрдВ - рдХреЗрд╡рд▓ рд╕реНрд╡рд╛рдорд┐рдпреЛрдВ рдХреЗ рдлрд╝реЛрди рдмрджрд▓рддреЗ рд╣реИрдВ
https://github.com/kubernetes/kubernetes/pull/59953 - рд╕рдВрднрд╛рд╡рд┐рдд
https://github.com/kubernetes/kubernetes/pull/59809 - рдХреЗрд╡рд▓ рдХреБрдмреЗрд▓ рдХреЛрдб рдХреЛ рдЫреВ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП
https://github.com/kubernetes/kubernetes/pull/59955 - 100% рдирд╣реАрдВ - рдХреЗрд╡рд▓ рдЕрд╕рдВрдмрдВрдзрд┐рдд e2e рдкрд░реАрдХреНрд╖рдг рдХреЛ рдЫреВрдирд╛
https://github.com/kubernetes/kubernetes/pull/59808 - рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ (рдпрд╣ рдХреНрд▓рд╕реНрдЯрд░ рд╕реЗрдЯрдЕрдк рдмрджрд▓рддрд╛ рд╣реИ)
https://github.com/kubernetes/kubernetes/pull/59913 - 100% рдирд╣реАрдВ - рдХреЗрд╡рд▓ рдЕрд╕рдВрдмрдВрдзрд┐рдд e2e рдкрд░реАрдХреНрд╖рдг рдХреЛ рдЫреВрдирд╛
https://github.com/kubernetes/kubernetes/pull/59917 - рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдмрджрд▓ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕реНрд╡рд┐рдЪ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ
https://github.com/kubernetes/kubernetes/pull/59668 - 100% рдирд╣реАрдВ - рдХреЗрд╡рд▓ AWS рдХреЛрдб
https://github.com/kubernetes/kubernetes/pull/59909 - 100% рдирд╣реАрдВ - рдХреЗрд╡рд▓ рд╕реНрд╡рд╛рдорд┐рдпреЛрдВ рдХреЗ рдлрд╝реЛрди рдХреЛ рдЫреВрдиреЗ рд╕реЗ

рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдпрд╣рд╛рдБ рджреЛ рдЙрдореНрдореАрджрд╡рд╛рд░ рд╣реИрдВ: https://github.com/kubernetes/kubernetes/pull/59953 рдФрд░ https://github.com/kubernetes/kubernetes/pull/59808
рдореИрдВ рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрд╣рд░реА рдЦреБрджрд╛рдИ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред

c105796e4ba7fc9cfafc2e7a3cc4a556d7d9defd рдмреБрд░рд╛ рд▓рдЧрддрд╛ рд╣реИ:

3.428891786s (watch), 4.909251611s (pod-startup)

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ # 59953 рдХрд╛ рд╡рд┐рд▓рдп рд╣реИ, рдЬреЛ рд╡реЛрдЬрдЯреЗрдХ рдХреЗ рд╕рдВрджрд┐рдЧреНрдзреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ, рдЕрдм рдореИрдВ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдПрдХ рдХрдорд┐рдЯ рдкрд░ рдЪрд▓реВрдВрдЧрд╛, рдЗрд╕рд▓рд┐рдП f60083549a43f152b3142e01756e25611d9b770ред

рдпрд╣ рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, OWNERS_ALIASES рдкрд░рд┐рд╡рд░реНрддрди рд╣реИ, рдФрд░ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╕реАрдорд╛ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрдЪрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП c105796e4ba7fc9cfafc2e7a3cc4a556d7dddefd рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдореИрдВ рд╡реИрд╕реЗ рднреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдКрдВрдЧрд╛ред

рдСрдлрд╝рд▓рд╛рдЗрди рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ - рд╣рдо рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рд╡рд╛рдкрд╕ рдХрд┐рдП рдЧрдП рдЗрд╕ рдХрдорд┐рдЯ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдПрдВрдЧреЗред

рд╡рд╛рд╣! рдПрдХ рд▓рд╛рдЗрдирд░ рдЗрддрдиреА рдкрд░реЗрд╢рд╛рдиреА рдкреИрджрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж @wasylkowski @ wojtek-t

@dims рд╡рди-рд▓рд╛рдЗрдирд░реНрд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдХреЗ рд╕рд╛рде рддрдмрд╛рд╣реА рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреЗ рд╣реИрдВред рдЕрддреАрдд рд╕реЗ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг - https://github.com/kubernetes/kubernetes/pull/53720#issue-145949976
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЖрдк рдПрдХ рдЕрдЪреНрдЫреЗ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/kubernetes/community/blob/master/sig-scalability/blogs/scalability-regressions-case-studies.md рджреЗрдЦрдирд╛ рдЪрд╛рд╣ рд╕рдХрддреЗ рд╣реИрдВ :)

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

Https: //github.com/kubernetes/kubernetes/pull/59953 ... рдореЗрдВ рдХрдорд┐рдЯ рджреЗрдЦрдиреЗ рдкрд░ рдХреНрдпрд╛ рдпрд╣ рдмрдЧ рдареАрдХ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛? рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдмрдЧ рдХреЛ "рдЕрдиреБрд╕реВрдЪрд┐рдд" рд╕реНрдерд┐рддрд┐ рдХреЛ рдЧрд▓рдд рд╡рд╕реНрддреБ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрд╕ рдкреАрдЖрд░ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдореБрджреНрджреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдХреНрдпреВрдмрд▓реЗрдЯ рдЙрд╕ рдлреЙрд▓ рдХреЗ рдмрд┐рдирд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдЪреВрдХ рд╕рдХрддрд╛ рд╣реИ?

@ рд░реИрдВрдбрдо-рд▓рд┐рдпреВ рдХреМрди рд╣рдореЗрдВ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд╕рдордЭрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕ рдмрджрд▓рд╛рд╡ рдХрд╛ рдХреНрдпрд╛ рдЕрд╕рд░ рд╣реЛрддрд╛ рд╣реИ :)

# 59953 рдореЗрдВ рдХрдорд┐рдЯ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП ... рдХреНрдпрд╛ рдпрд╣ рдмрдЧ рдХреЛ рдареАрдХ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛? рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдмрдЧ рдХреЛ "рдЕрдиреБрд╕реВрдЪрд┐рдд" рд╕реНрдерд┐рддрд┐ рдХреЛ рдЧрд▓рдд рд╡рд╕реНрддреБ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреНрдпрд╛ рдХреНрдпреВрдмрд▓реЗрдЯ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдлрд▓реА рдХреЛ рдЙрд╕ рдлрд┐рдХреНрд╕ рд╕реЗ рдкрд╣рд▓реЗ рднреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

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

рдореЗрд░рд╛ рдЕрдиреБрдорд╛рди (рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдХреЗрд╡рд▓ рдПрдХ рдЕрдиреБрдорд╛рди рд╣реИ) рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рдмрджрд▓рд╛рд╡ рдХреЗ рдХрд╛рд░рдг рд╣рдо рдЕрдзрд┐рдХ рдкреЙрдб рд╕реНрдЯреЗрдЯрд╕ рдЕрдкрдбреЗрдЯ рднреЗрдЬ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк 429 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ рдпрд╛ рдЗрд╕ рддрд░рд╣ рд╕реЗ sth рд╣реИред рдФрд░ рдЕрдВрдд рдореЗрдВ рдПрдХ рдХреНрдпреВрдмрд▓реЗрдЯ рдХреЛ рдлрд▓реА рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдРрд╕реА рдЪреАрдЬ рд╣реИ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЕрднреА рднреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рджреЛ рд░рдиреЛрдВ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдкреВрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ # 59953 рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИ:

3.052567319s (watch), 4.489142104s (pod-startup)
2.799364978s (watch), 4.385999497s (pod-startup)

рд╣рдо рдЕрдзрд┐рдХ рдкреЙрдб рд╕реНрдЯреЗрдЯрд╕ рдЕрдкрдбреЗрдЯ рднреЗрдЬ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк 429s рдпрд╛ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ sth рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЕрдВрдд рдореЗрдВ рдПрдХ рдХреНрдпреВрдмрд▓реЗрдЯ рдХреЛ рдлрд▓реА рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред

рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡ рд╣реИ рдЬреЛ рдореИрдВ https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -370573938 рдореЗрдВ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЧрд▓рдд рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХрд╛ рдХрд╛рд░рдг рдЧрд▓рдд рдерд╛ :))
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо IIRC рдиреЗ рдкреБрдЯ рдХреЙрд▓ рдХреЗ рд▓рд┐рдП # 429s рдореЗрдВ # рд╡реГрджреНрдзрд┐ рджреЗрдЦреА рд╣реИ (рдореЗрд░реА https://github.com/kubernetes/kubernetes/issues/60589#issuecomment-370582634 рджреЗрдЦреЗрдВ) рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкрд╣рд▓реЗ рдХреА рд╕реАрдорд╛ рд╕реЗ рдерд╛ рдЖрд╕рдкрд╛рд╕ рдмрджрд▓рд╛рд╡)ред

рджреЛ рд░рдиреЛрдВ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ рдкреВрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ # 59953 рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИ:

рдореЗрд░реЗ рдЕрдВрддрд░реНрдЬреНрдЮрд╛рди (https://github.com/kubernetes/kubernetes/issues/60589#issuecomment-370874602) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпреВрдмрд▓реЗрдЯ рдкрдХреНрд╖ рдкрд░ рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╛рдлреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реВрддреНрд░ рдореЗрдВ рд╕рднреА рдкрд░ рд╕рд╣реА рдерд╛ :)

/ рд╕рд┐рдЧ рдиреЛрдб
@ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ / рд╕рд┐рдЧ-рдиреЛрдб-рдмрдЧреНрд╕ рд░рд┐рд▓реАрдЬ рдЯреАрдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдореАрдХреНрд╖рд╛ # 59953 рдкрд░ рдмрдирд╛рдо рд╡рд╛рдкрд╕ рд▓реМрдЯрдиреЗ рдФрд░ рдпрд╣рд╛рдВ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдореБрджреНрджреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреА рд╣реИред

# 59953 рдореЗрдВ рдХрдорд┐рдЯ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП ... рдХреНрдпрд╛ рдпрд╣ рдмрдЧ рдХреЛ рдареАрдХ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛? рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдмрдЧ рдХреЛ "рдЕрдиреБрд╕реВрдЪрд┐рдд" рд╕реНрдерд┐рддрд┐ рдХреЛ рдЧрд▓рдд рд╡рд╕реНрддреБ рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдлрд┐рдХреНрд╕рд┐рдВрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрд╕ рдкреАрдЖрд░ рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдореБрджреНрджреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдХреНрдпреВрдмрд▓реЗрдЯ рдЙрд╕ рдлреЙрд▓ рдХреЗ рдмрд┐рдирд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдЪреВрдХ рд╕рдХрддрд╛ рд╣реИ?

@liggitt рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╣рд╛рдБ, рд╡рд╣ рдкреАрдЖрд░ рдмрдЧ рдХреЛ рдареАрдХ рдХрд░ рд░рд╣рд╛ рд╣реИред рдкрд╣рд▓реЗ, рдХреНрдпреВрдмрд▓реЗрдЯ рдиреЗ рд╣рдореЗрд╢рд╛ PodScheduled рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ред # 59953 рдХреЗ рд╕рд╛рде, рдХреНрдпреВрдмрд▓реЗрдЯ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд░реЗрдЧрд╛ред

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

рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдзрд┐рдХ рд╕реНрдерд┐рддрд┐ рдЕрджреНрдпрддрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ 2 рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╢реБрд░реВ рдХреА рдЧрдИ рд╣реИ https://github.com/kubernetes/kubernetes/pull/24459 рд▓реЗрдХрд┐рди рдПрдХ рдмрдЧ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░, рдФрд░ # 59,953 рд╕рд┐рд░реНрдл рдмрдЧ рдХреЛ рдареАрдХ ...

@ wasylkowski-a рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -374982422 рдФрд░ https://github.com/kubernetes/kubernetes/issues/60589# рдореЗрдВ 2 рдЯреЗрд╕реНрдЯ рд░рди рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рд╣реИрдВред

@yujuhong рдФрд░ рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ # 59953 рдиреЗ рдПрдХ рдореБрджреНрджреЗ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рд╕реНрдерд┐рд░ рдлрд▓реА рдХреА PodScheduled рд╕реНрдерд┐рддрд┐ рдЕрдкрдбреЗрдЯ рд╣реЛрддреА рд░рд╣реЗрдЧреАред

рдХреНрдпреВрдмрд▓реЗрдЯ рдлрд▓реА рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ PodScheduled рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рд╣реИред рд╕реНрдЯреЗрдЯрд┐рдХ рдкреЙрдб рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреА рд╕реНрдерд┐рддрд┐ рдХрднреА рднреА рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ (рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░)ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреНрдпреВрдмрд▓реЗрдЯ рд╕реНрдЯреИрдЯрд┐рдХ рдкреЙрдб рдХреЗ рд▓рд┐рдП рдирдпрд╛ PodScheduled рдХрдВрдбреАрд╢рди рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд░рд╣реЗрдЧрд╛ред

рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ # 24459 рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдПрдХ рдмрдЧ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред # 59953 рдиреЗ рдмрдЧ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛, рдФрд░ рдореВрд▓ рдореБрджреНрджреЗ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд┐рдпрд╛ред

рдЗрд╕реЗ рдЬрд▓реНрджреА рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 2 рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:

  • рд╡рд┐рдХрд▓реНрдк 1: рдХреНрдпреВрдмрд▓реЗрдЯ рдХреЛ PodScheduled рдХрдВрдбреАрд╢рди рдореЗрдВ рди рдЬреЛрдбрд╝реЗрдВ, рдХреНрдпреВрдмрд▓реЗрдЯ рдХреЛ рд╢реЗрдбреНрдпреВрд▓рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд PodScheduled рдХрдВрдбреАрд╢рди рдореЗрдВ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

    • рдкреЗрд╢реЗрд╡рд░реЛрдВ: рд╕рд░рд▓ред

    • рд╡рд┐рдкрдХреНрд╖: рд╕реНрдЯреЗрдЯрд┐рдХ рдкреЙрдб рдФрд░ рдкреЙрдб рдЬреЛ рдХрд┐ рд╢реЗрдбреНрдпреВрд▓рд░ (рд╕реАрдзреЗ рдиреЛрдб рдирд╛рдо рдЕрд╕рд╛рдЗрди рдХрд░реЗрдВ) рдХреЗ рдкрд╛рд╕ PodScheduled рд╢рд░реНрдд рдирд╣реАрдВ рд╣реЛрдЧреАред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ # 59953 рдХреЗ рдмрд┐рдирд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХреНрдпреВрдмрд▓реЗрдЯ рдЕрдВрддрддрдГ рдЙрди рдлрд▓реА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рдмрдЧ рдХреЗ рдХрд╛рд░рдг рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред

  • рд╡рд┐рдХрд▓реНрдк 2: рд╕реНрдЯреИрдмрд▓ рдкреЙрдб рдХреЗ рд▓рд┐рдП PodScheduled рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдВ рдЬрдм рдХреНрдпреВрдмрд▓реЗрдЯ рдЗрд╕реЗ рд╢реБрд░реВ рдореЗрдВ рджреЗрдЦрддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк 2 рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдХрдо рдмрджрд▓рд╛рд╡ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд▓реЗрдХрд┐рди рд╣рдо рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ PodScheduled рдлрд▓реА рдХрд╛ рдорддрд▓рдм рд╣реИ рдЬреЛ рдЕрдиреБрд╕реВрдЪрдХ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рд╣реИрдВ? рдХреНрдпрд╛ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрди рдлрд▓реА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? / cc @ kubernetes / sig- autoscaling- рдмрдЧ рдХреНрдпреЛрдВрдХрд┐ PodScheduled рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдм autoscaling рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
/ cc @ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ / рд╕рд┐рдЧ-рдиреЛрдб-рдмрдЧреНрд╕ @ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ / рд╕рд┐рдЧ-рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ-рдмрдЧреНрд╕

@ рд░реИрдВрдбрдо-рд▓рд┐рдпреВ very long time for kubelet to eventually set this condition рдХреНрдпрд╛ рдкреНрд░рднрд╛рд╡ рд╣реИ? рдПрдВрдб-рдпреВрдЬрд╝рд░ рдиреЛрдЯрд┐рд╕ / рдлреЗрд╕ (рдЯреЗрд╕реНрдЯ рд╣рд╛рд░реНрдиреЗрд╕ рдлреНрд▓реИрд╕реАрдиреЗрд╕ рдХреЗ рдмрд╛рд╣рд░) рдХреЛ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЧреА? (рд╡рд┐рдХрд▓реНрдк # 1 рд╕реЗ)

@dims рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рдВрдмреЗ рд╕рдордп рддрдХ PodScheduled рд╕реНрдерд┐рддрд┐ рдирд╣реАрдВ рджреЗрдЦреЗрдЧрд╛ред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдлрд┐рдХреНрд╕ # 61504 рд╣реИ рдЬреЛ https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -375103979 рдореЗрдВ 2 рд╡рд┐рдХрд▓реНрдк рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕реЗ рд╡рд┐рдХрд▓реНрдк 1 рдореЗрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВ рдпрджрд┐ рд▓реЛрдЧ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рд╣реИред :)

рдЖрдк рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдЙрди рд▓реЛрдЧреЛрдВ рд╕реЗ рдкреВрдЫрддреЗ рд╣реИрдВ рдЬреЛ рдЗрд╕реЗ рдЕрдВрджрд░ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ! (рд░рд┐рд▓реАрдЬ рдЯреАрдо рдирд╣реАрдВ!)

ping @dashpole @ dchen1107 @derekwaynecarr

@ рд░реИрдВрдбрдо-рд▓рд┐рдпреВ IIRC рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдиреЛрдбреНрд╕ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╕реНрдерд┐рд░ рдкреЙрдб рд╣реИ, рдЬреЛ рдХреНрдпреВрдм-рдкреНрд░реЙрдХреНрд╕реА рд╣реИред рдХреНрдпрд╛ рдЖрдк рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ updates рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдбреЗрдЯ тАЩрдХреНрдпреВрдмрд▓реЗрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рддрдиреА рдмрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ? (рдмрдЧ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдЕрддрд┐рд░рд┐рдХреНрдд qps рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрдЫрдирд╛)

@ рд░реИрдВрдбрдо-рд▓рд┐рдпреВ IIRC рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рдиреЛрдбреНрд╕ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХрдорд╛рддреНрд░ рд╕реНрдерд┐рд░ рдкреЙрдб рд╣реИ, рдЬреЛ рдХреНрдпреВрдм-рдкреНрд░реЙрдХреНрд╕реА рд╣реИред рдХреНрдпрд╛ рдЖрдк рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ updates рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдбреЗрдЯ тАЩрдХреНрдпреВрдмрд▓реЗрдЯ рджреНрд╡рд╛рд░рд╛ рдХрд┐рддрдиреА рдмрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ? (рдмрдЧ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдЕрддрд┐рд░рд┐рдХреНрдд qps рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрдЫрдирд╛)

@shyamjvs рд╣рд╛рдБ, kube-proxy рдХреЗрд╡рд▓ рдЕрдм рдиреЛрдб рдкрд░ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреЙрдб рд╕рд┐рдВрдХ рдЖрд╡реГрддреНрддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/apis/kubeletconfig/v1beta1/defaults.go#L47 , рдЬреЛ 1 рдорд┐рдирдЯ рдХрд╛ рд╣реИред рддреЛ рдХреНрдпреВрдмрд▓реЗрдЯ рд╣рд░ 1 рдорд┐рдирдЯ рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреЙрдб рд╕реНрдЯреЗрдЯрд╕ рдЕрдкрдбреЗрдЯ рдЬреЗрдирд░реЗрдЯ рдХрд░рддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рджред рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ 5000/60 = ~ 83 qps рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрди рдкреЙрдб-рд╕реНрдЯреЗрдЯрд╕ рдХреЙрд▓ рдХреЗ рдХрд╛рд░рдг рдЬреЛрдбрд╝реЗ рдЧрдПред рдмрдЧ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдЙрд▓реНрд▓реЗрдЦрд┐рдд 429 рдХреА рд╡реГрджреНрдзрд┐ рдХреЛ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрддрд╛ рд╣реИред

@ рд░реИрдВрдбрдо-рд▓рд┐рдпреВ рд╣рдореЗрдВ рдЗрд╕ рдЫрд╛рдВрдЯрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

@jdumars np ~ @yujuhong рдиреЗ рдореЗрд░реА рдмрд╣реБрдд рдорджрдж рдХреА!

рд▓реЗрдХрд┐рди рд╣рдо рдпрд╣ рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдкреЙрдбрд╕реНрдХрд┐рд▓реНрдб рдХрд╛ рдорддрд▓рдм рдЙрди рдкреЙрдбреНрд╕ рд╕реЗ рдХреНрдпрд╛ рд╣реИ рдЬреЛ рд╢реЗрдбреНрдпреВрд▓рд░ рджреНрд╡рд╛рд░рд╛ рд╢реЗрдбреНрдпреВрд▓ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рд╣реИрдВ? рдХреНрдпрд╛ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрди рдлрд▓реА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? / cc @ kubernetes / sig- autoscaling- рдХреАрдбрд╝реЗ рдХреНрдпреЛрдВрдХрд┐

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

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрдерд┐рд░-рд░рд╛рдЬреНрдп рдлрд▓реА рдЕрджреНрдпрддрди рджрд░ # 14391 рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдореБрджреНрджреЗ рдХреЛ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд┐рдпрд╛

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

@yujuhong - рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ: # 61504 (рдпрд╛ рдХреНрдпрд╛ рдореИрдВ рдЗрд╕реЗ рдЧрд▓рдд рд╕рдордЭ рд░рд╣рд╛ рд╣реВрдВ)?

@wasylkowski @shyamjvs - рдХреНрдпрд╛ рдЖрдк рдЙрд╕ рдкреАрдЖрд░ рдХреЗ рд╕рд╛рде 5000-рдиреЛрдб рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ (рд╣рдо рдЗрд╕реЗ рдорд░реНрдЬ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ) рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХреЗрдВ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ?

рдореИрдВрдиреЗ 1.10 HEAD + # 61504 рдХреЗ рдЦрд┐рд▓рд╛рдл рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдпрд╛, рдФрд░ рдкреЙрдб-рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд▓реЗрдЯреЗрдВрд╕реА рдареАрдХ рд▓рдЧ рд░рд╣реА рд╣реИ:

INFO: perc50: 2.594635536s, perc90: 3.483550118s, perc99: 4.327417676s

рдкреБрд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рдЪрд▓реЗрдВрдЧреЗред

@shyamjvs - thanks a lot!

рджреВрд╕рд░рд╛ рд░рди рднреА рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ:

INFO: perc50: 2.583489146s, perc90: 3.466873901s, perc99: 4.380595534s

рдмрд╣реБрдд рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдЕрдм рддрдп рдХрд┐рдпрд╛ рдЪрд╛рд▓ рд╣реИред рдЪрд▓реЛ рдЗрд╕реЗ 1.10 asap рдореЗрдВ рдорд┐рд▓рддрд╛ рд╣реИред

рд╕рд╛рднрд╛рд░ @shyamjvs

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

@yujuhong - рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ: # 61504 (рдпрд╛ рдХреНрдпрд╛ рдореИрдВ рдЗрд╕реЗ рдЧрд▓рдд рд╕рдордЭ рд░рд╣рд╛ рд╣реВрдВ)?

рд╣рд╛рдВред рдЙрд╕ рдкреАрдЖрд░ рдореЗрдВ рдореМрдЬреВрджрд╛ рдлрд┐рдХреНрд╕ https://github.com/kubernetes/kubernetes/issues/60589#issuecomment -375103979 рдореЗрдВ рд╢реБрд░реВ рдореЗрдВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рдирд╣реАрдВ рд╣реИ

рдЬрдм рддрдХ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЕрдЪреНрдЫрд╛ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рд╛ рдкрд░рд┐рдгрд╛рдо рдирд╣реАрдВ рд╣реЛрддрд╛ рддрдм рддрдХ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ред

@yujuhong @krzyzacy @shyamjvs @ wojtek-t @ Random-рд▓рд┐рдпреВ @ wasylkowski-рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ? рдпрд╣ рдЕрднреА рднреА 1.10 рдХреЛ рд░реЛрдХ рд░рд╣рд╛ рд╣реИред

рддреЛ рдЗрд╕ рдмрдЧ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рднрд╛рдЧ рдЬреЛ рд░рд┐рд▓реАрдЬрд╝ рдХреЛ рд░реЛрдХ рд░рд╣рд╛ рдерд╛ рд╡рд╣ рд╣реИ 5k-рдиреЛрдб рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░реНрдпред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдордиреЗ рдПрдХ рдЕрд▓рдЧ рдХрд╛рд░рдг (рд░реЗрдлрд░реА: https://github.com/kubernetes/kubernetes/issues/61190#issuecomment-376150569) рдХреЗ рдХрд╛рд░рдг рдЖрдЬ рд╕реЗ рдЕрдкрдирд╛ рд░рди рдЦреЛ рджрд┐рдпрд╛ рд╣реИ

рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛, рдореБрдЭреЗ рдЕрдкрдиреЗ рдореИрдиреНрдпреБрдЕрд▓ рд░рди (https://github.com/kubernetes/kubernetes/issues/60589#issuecomment-375350217 рдкрд░ рдЪрд┐рдкрдХрд╛рдП рдЧрдП рдкрд░рд┐рдгрд╛рдо) рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдареАрдХ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреВрд░рд╛ рднрд░реЛрд╕рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдЖрдИрдПрдордПрдЪрдУ рдХреЛ рд╣рдореЗрдВ рдЗрд╕ рдкрд░ рд░рд┐рд▓реАрдЬ рдХреЛ рд░реЛрдХрдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ (рдЕрдЧрд▓реЗ рд░рди рд╡реЗрдб рдкрд░ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ)ред

+1
@jdumars - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдЧреИрд░-рдЕрд╡рд░реЛрдзрдХ рдХреЗ рд░реВрдк рдореЗрдВ

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдкреЛрд╕реНрдЯ рдКрдкрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореЗрд░рд╛ рдорддрд▓рдм рдерд╛ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ "рдЧреИрд░-рдЕрд╡рд░реЛрдзрдХ" рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдирд╛ тАЛтАЛрдЪрд╛рд╣рд┐рдПред

рдареАрдХ рд╣реИ рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд╡реЗрд╢ рдХрд┐рдП рдЧрдП рдШрдВрдЯреЛрдВ рдХреА рдПрдХ рдЬрдмрд░рджрд╕реНрдд рдорд╛рддреНрд░рд╛ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рд╕рдВрднрд╡рддрдГ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рд╕рднреА рдХреЛ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдзрдиреНрдпрд╡рд╛рдж рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ред рдЬрдмрдХрд┐ рд╣рдо рдЖрдкрдХреЛ "рд╕рдореБрджрд╛рдп" рдФрд░ "рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рд░ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ рд╡реЗ рдЗрд╕реЗ рдареЛрд╕ рд╢рдмреНрджреЛрдВ рдореЗрдВ рджрд░реНрд╢рд╛рддреЗ рд╣реИрдВред рдЖрдк рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдмрд╣реБрдд рджрд┐рд▓ рдФрд░ рдЖрддреНрдорд╛ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╕рднреА рдХреЗ рд▓рд┐рдП рдмреЛрд▓рддрд╛ рд╣реВрдВ рдЬрдм рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЬреБрдиреВрди, рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдореНрдорд╛рди рд╣реИред

[MILESTONENOTIFIER] рдореАрд▓ рдХрд╛ рдкрддреНрдерд░ рдореБрджреНрджрд╛: рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЕрдк-рдЯреВ-рдбреЗрдЯ

@krzyzacy @ msau42 @shyamjvs @ wojtek-t


рд▓реЗрдмрд▓ рдЬрд╛рд░реА рдХрд░реЗрдВ

  • sig/api-machinery sig/autoscaling sig/node sig/scalability sig/scheduling sig/storage : рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдЗрди SIG рдХреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
  • priority/critical-urgent : рдХрднреА рднреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд░рд┐рд▓реАрдЬ рдХреЗ рдореАрд▓ рдХреЗ рдкрддреНрдерд░ рд╕реЗ рдмрд╛рд╣рд░ рдХрджрдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ; рд╕рднреА рдЙрдкрд▓рдмреНрдз рдЪреИрдирд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдФрд░ рдПрд╕рдЖрдИрдЬреА рдХреЗ рд▓рд┐рдП рд▓рдЧрд╛рддрд╛рд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВред
  • kind/bug : рд╡рд░реНрддрдорд╛рди рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рджреМрд░рд╛рди рдЦреЛрдЬреЗ рдЧрдП рдмрдЧ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред


    рдорджрдж

1.10 рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдлрд╝рд┐рдХреНрд╕реЗрд╕ рдХреЗ рд╕рд╛рде рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
1.11 рдХреЗ рд▓рд┐рдП, рд╣рдо рд╡рд┐рдлрд▓рддрд╛рдУрдВ рдкрд░ рдирдЬрд╝рд░ рд░рдЦ рд░рд╣реЗ рд╣реИрдВ - https://github.com/kubernetes/kubernetes/issues/63030ред

/рдмрдВрдж рдХрд░реЗ

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

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

alexferl picture alexferl  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sanjana-bhat picture sanjana-bhat  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Seb-Solon picture Seb-Solon  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

broady picture broady  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

errordeveloper picture errordeveloper  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ