kubernetes/pkg
Dan Williams f197509879 proxy: queue syncs on node events rather than syncing immediately
The proxies watch node labels for topology changes, but node labels
can change in bursts especially in larger clusters. This causes
pressure on all proxies because they can't filter the events, since
the topology could match on any label.

Change node event handling to queue the request rather than immediately
syncing. The sync runner can already handle short bursts which shouldn't
change behavior for most cases.

Signed-off-by: Dan Williams <dcbw@redhat.com>
2022-07-18 09:21:52 -05:00
..
api Merge pull request #106834 from mengjiao-liu/sysctl-allow-slashes 2022-07-15 01:04:24 -07:00
apis Merge pull request #111169 from HecarimV/fix-22071511 2022-07-15 16:49:21 -07:00
auth Merge pull request #105598 from gy95/match 2022-01-05 09:22:38 -08:00
capabilities
client Cleanup: defer to close server in tests (#110367) 2022-06-21 08:00:38 -07:00
cloudprovider run update-yamlfmt.sh 2022-01-10 08:14:37 -05:00
cluster/ports e2e_node/{service,util}: use kubelet healthz port. 2022-04-22 16:14:31 -07:00
controller Merge pull request #111134 from ldsdsy/modify1 2022-07-17 23:51:15 -07:00
controlplane CSIStorageCapacity: use v1 as storage version 2022-07-08 10:06:06 +02:00
credentialprovider fix image pulling failure when IMDS is unavailalbe in kubelet startup 2022-06-12 04:57:42 +00:00
features Merge pull request #110896 from ravisantoshgudimetla/promote-minReadySec-sts-update-ga 2022-07-14 09:45:09 -07:00
fieldpath
generated Merge pull request #110896 from ravisantoshgudimetla/promote-minReadySec-sts-update-ga 2022-07-14 09:45:09 -07:00
kubeapiserver CSIStorageCapacity: use v1 as storage version 2022-07-08 10:06:06 +02:00
kubectl add server-side validation support to kubectl 2022-03-26 03:45:13 +00:00
kubelet Merge pull request #110880 from yangjunmyfm192085/fixnegativevalue 2022-07-15 01:04:36 -07:00
kubemark Merge pull request #108066 from marseel/dont_check_type_in_hostvolule_in_kubemark 2022-02-18 00:38:24 -08:00
printers Merge pull request #110745 from AllenZMC/improve_printers 2022-06-28 08:03:58 -07:00
probe remove TODOs from http package and prober 2022-04-28 16:51:11 +00:00
proxy proxy: queue syncs on node events rather than syncing immediately 2022-07-18 09:21:52 -05:00
quota/v1 quota: add an update filter 2022-07-08 18:39:55 -04:00
registry Merge pull request #110896 from ravisantoshgudimetla/promote-minReadySec-sts-update-ga 2022-07-14 09:45:09 -07:00
routes Switch to v3 of github.com/emicklei/go-restful 2022-06-09 14:11:41 -04:00
scheduler Merge pull request #111062 from SataQiu/fix-scheduler-20220711 2022-07-15 10:42:18 -07:00
security Remove PodSecurityPolicy admission plugin 2022-05-04 16:00:56 -04:00
securitycontext Add missing test cases for RunAsGroup and SetRunAsGroup methods 2021-12-24 17:13:45 +08:00
serviceaccount Switch to v3 of github.com/emicklei/go-restful 2022-06-09 14:11:41 -04:00
util Merge pull request #110825 from zhoumingcheng/master-unit-v4 2022-07-10 20:55:46 -07:00
volume Make sure auto-mounted subpath mount source is already mounted 2022-07-12 22:09:11 +08:00
windows/service Fix typo at pkg/windows/service/service.go:94 2022-03-24 07:25:33 -04:00
.import-restrictions
OWNERS OWNERS cleanup - Jan 2021 Week 1 2022-01-10 08:14:29 -05:00