kubernetes/test/integration
Kubernetes Submit Queue 7be28a15cc Merge pull request #47665 from ironcladlou/gc-poll-types
Automatic merge from submit-queue (batch tested with PRs 49538, 49708, 47665, 49750, 49528)

Enable garbage collection of custom resources

Enhance the garbage collector to periodically refresh the resources it monitors (via discovery) to enable custom resource definition GC (addressing #44507 and reverting #47432).

This is a replacement for #46000.

/cc @lavalamp @deads2k @sttts @caesarxuchao 

/ref https://github.com/kubernetes/kubernetes/pull/48065

```release-note
The garbage collector now supports custom APIs added via CustomeResourceDefinition or aggregated apiservers. Note that the garbage collector controller refreshes periodically, so there is a latency between when the API is added and when the garbage collector starts to manage it.
```
2017-07-29 05:28:53 -07:00
..
apiserver Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
auth Remove default binding of system:node role to system:nodes group 2017-07-26 13:53:14 -04:00
client Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
configmap Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
defaulttolerationseconds Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
deployment Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
etcd Bump ReplicaSet to apps/v1beta2 2017-07-26 09:51:41 -07:00
evictions Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
examples use testmain in integration tests 2017-07-12 17:34:55 -07:00
federation [Federation] Update to enable all apis in integration tests 2017-07-19 21:26:25 +05:30
framework Addressed reviewer comments 2017-07-20 14:59:18 -07:00
garbagecollector Enable garbage collection of custom resources 2017-07-28 10:00:10 -04:00
kubectl use testmain in integration tests 2017-07-12 17:34:55 -07:00
master Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
metrics Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
objectmeta Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
openshift use testmain in integration tests 2017-07-12 17:34:55 -07:00
pods Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
quota tighten quota controller interface 2017-07-19 15:36:45 -04:00
replicaset Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
replicationcontroller Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
scheduler Merge pull request #49538 from supereagle/versioned-coreclient 2017-07-29 05:28:49 -07:00
scheduler_perf use the core client with version 2017-07-26 19:16:02 +08:00
secrets Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
serviceaccount Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
storageclasses Migrate api.Registry to testapi.Groups in tests. 2017-07-17 15:05:38 -07:00
ttlcontroller Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
volume Move pkg/api/v1/ref -> client-go/tools/reference 2017-07-18 22:45:43 +02:00
benchmark-controller.json build/pause: write in C 2016-05-04 21:45:52 -04:00
BUILD Scripted migration from clientset_generated to client-go. 2017-07-17 15:05:37 -07:00
doc.go don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
utils.go add integration testing for bootstrap token auth 2017-07-20 22:34:21 +08:00