kubernetes/pkg/controller/node
Kubernetes Submit Queue 9abfa6b446 Merge pull request #40385 from ncdc/shared-informers-02-swap-existing
Automatic merge from submit-queue

Replace hand-written informers with generated ones

Replace existing uses of hand-written informers with generated ones.
Follow-up commits will switch the use of one-off informers to shared
informers.

This is a precursor to #40097. That PR will switch one-off informers to shared informers for the majority of the code base (but not quite all of it...).

NOTE: this does create a second set of shared informers in the kube-controller-manager. This will be resolved back down to a single factory once #40097 is reviewed and merged.

There are a couple of places where I expanded the # of caches we wait for in the calls to `WaitForCacheSync` - please pay attention to those. I also added in a commented-out wait in the attach/detach controller. If @kubernetes/sig-storage-pr-reviews is ok with enabling the waiting, I'll do it (I'll just need to tweak an integration test slightly).

@deads2k @sttts @smarterclayton @liggitt @soltysh @timothysc @lavalamp @wojtek-t @gmarek @sjenning @derekwaynecarr @kubernetes/sig-scalability-pr-reviews
2017-02-06 16:25:42 -08:00
..
testutil move client/record 2017-01-31 19:14:13 -05:00
BUILD Replace hand-written informers with generated ones 2017-02-06 13:49:27 -05:00
cidr_allocator_test.go refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
cidr_allocator.go move client/record 2017-01-31 19:14:13 -05:00
cidr_set_test.go Run goimports 2016-08-02 15:12:39 +03:00
cidr_set.go Retry assigning CIDRs 2016-07-18 17:06:04 +02:00
controller_utils.go Merge pull request #40385 from ncdc/shared-informers-02-swap-existing 2017-02-06 16:25:42 -08:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
metrics.go Change the eviction metric type and fix rate-limited-timed-queue 2016-09-08 12:20:51 +02:00
nodecontroller_test.go Replace hand-written informers with generated ones 2017-02-06 13:49:27 -05:00
nodecontroller.go Replace hand-written informers with generated ones 2017-02-06 13:49:27 -05:00
OWNERS Modify OWNERS in some pkg/controller subdirectories 2017-01-26 16:28:08 +01:00
rate_limited_queue_test.go move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
rate_limited_queue.go move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00