kubernetes/test/integration
Kubernetes Submit Queue 42d5dc709e
Merge pull request #55259 from ironcladlou/gc-partial-discovery
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Tolerate partial discovery in garbage collector

Allow the garbage collector to tolerate partial discovery failures. On a
partial failure, use whatever was discovered, log the failures, and
allow the resync logic to try again later.

Fixes #55022.

```release-note
API discovery failures no longer crash the kube controller manager via the garbage collector.
```

/cc @caesarxuchao
2017-11-07 18:53:51 -08:00
..
apiserver use core client with explicit version globally 2017-10-27 15:48:32 +08:00
auth move authorizers over to new interface 2017-11-03 13:46:28 -07:00
client use core client with explicit version globally 2017-10-27 15:48:32 +08:00
configmap use core client with explicit version globally 2017-10-27 15:48:32 +08:00
daemonset Check RegisterMetricAndTrackRateLimiterUsage error when starting controllers 2017-11-01 12:46:07 +01:00
defaulttolerationseconds update BUILD files 2017-10-15 18:18:13 -07:00
deployment Check RegisterMetricAndTrackRateLimiterUsage error when starting controllers 2017-11-01 12:46:07 +01:00
etcd move KubeProxyConfiguration out of componentconfig API group 2017-11-04 11:38:57 +08:00
evictions use core client with explicit version globally 2017-10-27 15:48:32 +08:00
examples update BUILD files 2017-10-15 18:18:13 -07:00
framework move authorizers over to new interface 2017-11-03 13:46:28 -07:00
garbagecollector Tolerate partial discovery in garbage collector 2017-11-07 16:54:49 -05:00
master move authorizers over to new interface 2017-11-03 13:46:28 -07:00
metrics update BUILD files 2017-10-15 18:18:13 -07:00
objectmeta update BUILD files 2017-10-15 18:18:13 -07:00
openshift update BUILD files 2017-10-15 18:18:13 -07:00
pods update BUILD files 2017-10-15 18:18:13 -07:00
quota admission: unify plugin constructors 2017-10-30 16:56:38 +01:00
replicaset use core client with explicit version globally 2017-10-27 15:48:32 +08:00
replicationcontroller delete if-else branch 2017-11-07 09:57:59 +08:00
scale Test scale subresource discovery 2017-10-27 23:57:39 -04:00
scheduler Refactor scheduler config API 2017-11-07 09:41:39 -05:00
scheduler_perf use core client with explicit version globally 2017-10-27 15:48:32 +08:00
secrets use core client with explicit version globally 2017-10-27 15:48:32 +08:00
serviceaccount Merge pull request #53592 from frodenas/bootstrap-controller 2017-11-07 11:21:15 -08:00
storageclasses use core client with explicit version globally 2017-10-27 15:48:32 +08:00
ttlcontroller update BUILD files 2017-10-15 18:18:13 -07:00
volume Update bazel 2017-10-18 17:24:04 +02:00
benchmark-controller.json build/pause: write in C 2016-05-04 21:45:52 -04:00
BUILD Merge pull request #52192 from liyinan926/ds-tests 2017-10-31 13:22:20 -07:00
doc.go don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
utils.go use core client with explicit version globally 2017-10-27 15:48:32 +08:00