kubernetes/pkg/master
Kubernetes Submit Queue f39e86c0a5 Merge pull request #34474 from liggitt/connection-info-refactor
Automatic merge from submit-queue

Remove static kubelet client, refactor ConnectionInfoGetter

Follow up to https://github.com/kubernetes/kubernetes/pull/33718

* Collapses the multi-valued return to a `ConnectionInfo` struct
* Removes the "raw" connection info method and interface, since it was only used in a single non-test location (by the "real" connection info method)
* Disentangles the node REST object from being a ConnectionInfoProvider itself by extracting an implementation of ConnectionInfoProvider that takes a node (using a provided NodeGetter) and determines ConnectionInfo
* Plumbs the KubeletClientConfig to the point where we construct the helper object that combines the config and the node lookup. I anticipate adding a preference order for choosing an address type in https://github.com/kubernetes/kubernetes/pull/34259
2016-10-18 13:20:25 -07:00
..
ports Remove the flannel experimental overlay 2016-10-04 11:53:53 +03:00
controller.go convert bootstrap controller to posthook to tighten master.go 2016-10-10 08:15:45 -04:00
controller_test.go convert bootstrap controller to posthook to tighten master.go 2016-10-10 08:15:45 -04:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
import_known_versions.go move StorageClass to its own group 2016-09-06 08:41:17 -04:00
import_known_versions_test.go Doc API group suffix, add test to catch new groups 2016-09-09 15:56:08 -04:00
master.go Merge pull request #34474 from liggitt/connection-info-refactor 2016-10-18 13:20:25 -07:00
master_test.go Merge pull request #34474 from liggitt/connection-info-refactor 2016-10-18 13:20:25 -07:00
OWNERS Remove myself from a bunch of OWNERS files, as I am too overloaded 2016-05-11 13:34:51 -07:00
thirdparty_controller.go move reststorage providers to their correct packages 2016-09-23 16:24:48 -04:00