package
1.11.0-alpha.1
Repository: https://github.com/ceshihao/kubernetes.git
Documentation: pkg.go.dev

# Packages

Package options contains all of the primary arguments for a kubelet.

# Functions

BootstrapKubeletConfigController constructs and bootstrap a configuration controller.
BuildAuth creates an authenticator, an authorizer, and a matching authorizer attributes getter compatible with the kubelet's needs.
BuildAuthn creates an authenticator compatible with the kubelet's needs.
BuildAuthz creates an authorizer compatible with the kubelet's needs.
No description provided by the author
GetDynamicPluginProber gets the probers of dynamically discoverable plugins for kubelet.
InitializeTLS checks for a configured TLSCertFile and TLSPrivateKeyFile: if unspecified a new self-signed certificate and key file are generated.
NewKubeletCommand creates a *cobra.Command object with default parameters.
ProbeNetworkPlugins collects all compiled-in plugins.
ProbeVolumePlugins collects all volume plugins into an easy to use list.
Run runs the specified KubeletServer with the given Dependencies.
RunDockershim only starts the dockershim in current process.
RunKubelet is responsible for setting up and running a kubelet.
UnsecuredDependencies returns a Dependencies suitable for being run, or an error if the server setup is not valid.