Merge pull request #104966 from mborsz/gcpd

Increase QPS in garbage collector controller
This commit is contained in:
Kubernetes Prow Robot 2021-09-14 10:21:20 -07:00 committed by GitHub
commit 6c55fa7231
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -538,6 +538,9 @@ func startGarbageCollectorController(ctx ControllerContext) (controller.Interfac
discoveryClient := ctx.ClientBuilder.DiscoveryClientOrDie("generic-garbage-collector")
config := ctx.ClientBuilder.ConfigOrDie("generic-garbage-collector")
// Increase garbage collector controller's throughput: each object deletion takes two API calls,
// so to get |config.QPS| deletion rate we need to allow 2x more requests for this controller.
config.QPS *= 2
metadataClient, err := metadata.NewForConfig(config)
if err != nil {
return nil, true, err