k3s/test/integration
Kubernetes Submit Queue 45b275d52c Merge pull request #45897 from ncdc/gc-require-list-watch
Automatic merge from submit-queue (batch tested with PRs 46149, 45897, 46293, 46296, 46194)

GC: update required verbs for deletable resources, allow list of ignored resources to be customized

The garbage collector controller currently needs to list, watch, get,
patch, update, and delete resources. Update the criteria for
deletable resources to reflect this.

Also allow the list of resources the garbage collector controller should
ignore to be customizable, so downstream integrators can add their own
resources to the list, if necessary.

cc @caesarxuchao @deads2k @smarterclayton @mfojtik @liggitt @sttts @kubernetes/sig-api-machinery-pr-reviews
2017-05-23 15:48:57 -07:00
..
apiserver plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
auth plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
client plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
configmap plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
defaulttolerationseconds plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
deployment Extract common code in deployment e2e and integration test 2017-05-17 14:41:59 -07:00
etcd make CRD apiservice controller 2017-05-22 08:54:14 -04:00
evictions PDB MaxUnavailable: e2e tests 2017-05-23 07:18:44 -07:00
examples make CRD apiservice controller 2017-05-22 08:54:14 -04:00
federation fed cluster selector integration test 2017-05-19 13:47:52 -07:00
framework bazel update 2017-05-16 00:18:38 +02:00
garbagecollector GC: allow ignored resources to be customized 2017-05-23 12:05:09 -04:00
kubectl don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
master plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
metrics plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
objectmeta plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
openshift don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
pods plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
quota ResourceQuota admission control injects registry 2017-05-18 23:17:13 -04:00
replicaset plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
replicationcontroller plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
scheduler Scheduler should use a shared informer 2017-05-22 13:50:14 -04:00
scheduler_perf Scheduler should use a shared informer 2017-05-22 13:50:14 -04:00
secrets plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
serviceaccount Switch the tokens controller to use shared informers 2017-05-20 14:19:49 -04:00
storageclasses plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
thirdparty plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
ttlcontroller plumb stopch to post start hook index since many of them are starting go funcs 2017-05-11 09:16:13 -04:00
volume Add Keepterminatedpodvolumes as a annotation on node 2017-05-11 22:31:14 -04:00
BUILD Add integration test for deployment 2017-05-17 14:41:59 -07:00
benchmark-controller.json build/pause: write in C 2016-05-04 21:45:52 -04:00
doc.go don't use build tags to mark integration tests 2017-04-28 14:19:39 -07:00
utils.go mechanical 2017-01-16 09:35:12 -05:00