k3s/pkg/registry
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
..
apps pass SelectionPredicate instead of Filter to storage layer 2016-09-26 09:47:19 -07:00
authentication move reststorage providers to their correct packages 2016-09-23 16:24:48 -04:00
authorization honor SAR verb 2016-10-14 15:38:39 -04:00
autoscaling pass SelectionPredicate instead of Filter to storage layer 2016-09-26 09:47:19 -07:00
batch pass SelectionPredicate instead of Filter to storage layer 2016-09-26 09:47:19 -07:00
cachesize Increase registry cache size for services to handle big clusters 2016-09-01 13:35:54 +02:00
certificates pass SelectionPredicate instead of Filter to storage layer 2016-09-26 09:47:19 -07:00
core Merge pull request #34474 from liggitt/connection-info-refactor 2016-10-18 13:20:25 -07:00
extensions Merge pull request #34979 from deads2k/tpr-04-storage-post-hook 2016-10-18 06:39:41 -07:00
generic Avoid unnecessary map allocation 2016-10-17 15:01:00 +02:00
policy pass SelectionPredicate instead of Filter to storage layer 2016-09-26 09:47:19 -07:00
rbac slim down authorization listing interfaces 2016-10-13 07:50:01 -04:00
registrytest remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
storage pass SelectionPredicate instead of Filter to storage layer 2016-09-26 09:47:19 -07:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00