kubernetes/pkg/controller
yuanhuaiwang 8e1e1e9be2
Remove resync period for disruption controller
What type of PR is this?
/kind cleanup

What this PR does / why we need it:
The disruption controller is resyncing all ssets every 30 seconds, this is not necessary, and make the depth of disruption workqueue longer and can cause delays processing actual updates when large amounts of disruptions exist.

Special notes for your reviewer:

Does this PR introduce a user-facing change?
Disruption controllers no longer force a resync every 30 seconds when nothing has changed.
2020-07-06 20:31:28 +08:00
..
apis/config Migrate components to EndpointsLeases leader election lock 2019-10-28 09:09:03 +01:00
bootstrap Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
certificates Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
clusterroleaggregation Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
cronjob Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
daemon Merge pull request #91712 from KobayashiD27/structured-logging-in-event 2020-06-22 23:53:40 -07:00
deployment fix pkg/controller/deployment staticcheck 2020-06-23 19:32:20 +08:00
disruption Remove resync period for disruption controller 2020-07-06 20:31:28 +08:00
endpoint Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
endpointslice Ensuring EndpointSlice controller does not create EndpointSlices for Services that are being deleted. 2020-07-01 12:45:49 -07:00
garbagecollector GC doesn't have to create monitors in the constructor 2020-06-10 14:59:45 +02:00
history automated refactor 2020-03-05 14:59:46 -08:00
job Merge pull request #91712 from KobayashiD27/structured-logging-in-event 2020-06-22 23:53:40 -07:00
namespace Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
nodeipam Merge pull request #92417 from wawa0210/ipam-staticcheck 2020-07-04 00:30:48 -07:00
nodelifecycle Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
podautoscaler Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
podgc Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
replicaset Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
replication Run update-bazel.sh 2020-06-22 10:49:15 +09:00
resourcequota Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
service/config move pkg/controller/service to k8s.io/cloud-provider/controllers/service for easier external consumption 2020-06-08 17:34:01 -04:00
serviceaccount Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
statefulset fix pkg/controller/statefulset staticcheck 2020-06-26 00:00:41 +08:00
testutil Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
ttl Migrate to log calls to klog.InfoS and klog.ErroS for pkg/controller 2020-06-05 13:23:01 +08:00
ttlafterfinished Replace StartLogging(klog.Infof) with StartStructuredLogging(0) 2020-06-15 17:48:35 +09:00
util Run hack/update-vendor.sh 2020-05-16 07:54:33 -04:00
volume cleanup in volume scheduling pkg 2020-07-01 15:01:10 +08:00
BUILD Merge pull request #91574 from cofyc/fix91436 2020-06-10 22:42:56 -07:00
client_builder_dynamic.go switch over k/k to use klog v2 2020-05-16 07:54:27 -04:00
client_builder.go switch over k/k to use klog v2 2020-05-16 07:54:27 -04:00
controller_ref_manager_test.go
controller_ref_manager.go switch over k/k to use klog v2 2020-05-16 07:54:27 -04:00
controller_utils_test.go Do not swallow NotFound error for DeletePod in dsc.manage 2020-06-04 16:41:38 +08:00
controller_utils.go Migrate to log calls to klog.InfoS and klog.ErroS for pkg/controller 2020-06-05 13:23:01 +08:00
doc.go
informer_factory.go Use metadata informers instead of dynamic informers in controller manager 2019-07-11 12:18:52 -04:00
lookup_cache.go
OWNERS Add sig-apps-approvers and reviewers 2020-06-03 15:00:26 +02:00