Versions in this module Expand all Collapse all v1 v1.24.10 Oct 24, 2017 v1.24.9 Oct 24, 2017 Changes in this version + func MakeTransport(config *KubeletClientConfig) (http.RoundTripper, error) + type ConnectionInfo struct + Hostname string + Port string + Scheme string + Transport http.RoundTripper + type ConnectionInfoGetter interface + GetConnectionInfo func(nodeName types.NodeName) (*ConnectionInfo, error) + func NewNodeConnectionInfoGetter(nodes NodeGetter, config KubeletClientConfig) (ConnectionInfoGetter, error) + type KubeletClientConfig struct + BearerToken string + Dial utilnet.DialFunc + EnableHttps bool + HTTPTimeout time.Duration + Port uint + PreferredAddressTypes []string + ReadOnlyPort uint + type NodeConnectionInfoGetter struct + func (k *NodeConnectionInfoGetter) GetConnectionInfo(nodeName types.NodeName) (*ConnectionInfo, error) + type NodeGetter interface + Get func(name string, options metav1.GetOptions) (*v1.Node, error) + type NodeGetterFunc func(name string, options metav1.GetOptions) (*v1.Node, error) + func (f NodeGetterFunc) Get(name string, options metav1.GetOptions) (*v1.Node, error)