package
1.33.0-alpha.2
Repository: https://github.com/kubernetes/kubernetes.git
Documentation: pkg.go.dev
# Functions
ListenAndServeKubeletReadOnlyServer initializes a server to respond to HTTP network requests on the Kubelet.
ListenAndServeKubeletServer initializes a server to respond to HTTP network requests on the Kubelet.
ListenAndServePodResources initializes a gRPC server to serve the PodResources service.
NewKubeletAuth returns a kubelet.AuthInterface composed of the given authenticator, attribute getter, and authorizer.
NewNodeAuthorizerAttributesGetter creates a new authorizer.RequestAttributesGetter for the node.
NewServer initializes and configures a kubelet.Server object to handle HTTP requests.
# Constants
Kubelet component name.
# Structs
KubeletAuth implements AuthInterface.
Server is a http.Handler which exposes kubelet functionality over HTTP.
TLSOptions holds the TLS options.
# Interfaces
AuthInterface contains all methods required by the auth filters.
HostInterface contains all the kubelet methods required by the server.