# Functions

GetKubeletConfig fetches connection config for connecting to the Kubelet.
No description provided by the author
KubeletClientFor constructs a new KubeletInterface for the given configuration.
No description provided by the author
NewPriorityNodeAddressResolver creates a new NodeAddressResolver that resolves addresses first based on a list of prioritized address types, then based on address order (first to last) within a particular address type.
No description provided by the author
No description provided by the author

# Variables

DefaultAddressTypePriority is the default node address type priority list, as taken from the Kubernetes API server options.

# Structs

No description provided by the author
KubeletClientConfig represents configuration for connecting to Kubelets.
NodeInfo contains the information needed to identify and connect to a particular node (node name and preferred address).

# Interfaces

KubeletInterface knows how to fetch metrics from the Kubelet.
NodeAddressResolver knows how to find the preferred connection address for a given node.