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

# Functions

AddToScheme builds the kubeadm ComponentConfig scheme using all known ComponentConfig versions.
DefaultKubeletConfiguration assigns default values for the kubelet ComponentConfig.
DefaultKubeProxyConfiguration assigns default values for the kube-proxy ComponentConfig.
GetFromKubeletConfigMap returns the pointer to the ComponentConfig API object read from the kubelet-config-version ConfigMap map stored in the cluster.
GetFromKubeProxyConfigMap returns the pointer to the ComponentConfig API object read from the kube-proxy ConfigMap map stored in the cluster.
ValidateKubeletConfiguration validates kubelet configuration and collects all encountered errors.
ValidateKubeProxyConfiguration validates proxy configuration and collects all encountered errors.

# Constants

KubeletConfigurationKind is the kind for the kubelet ComponentConfig.
KubeProxyConfigurationKind is the kind for the kubelet ComponentConfig.
KubeproxyKubeConfigFileName defines the file name for the kube-proxy's kubeconfig file.

# Variables

Codecs provides access to encoding and decoding for the scheme.
Known contains the known ComponentConfig registrations to kubeadm.
Scheme is the runtime.Scheme to which all supported kubeadm ComponentConfig API types are registered.

# Structs

Registration is an object for registering a Kubernetes ComponentConfig type to be recognized and handled by kubeadm.

# Type aliases

AddToSchemeFunc is a function that adds known types and API GroupVersions to a scheme.
RegistrationKind is a string type to ensure not any string can be a key in the Registrations map.
Registrations holds a set of ComponentConfig Registration objects, where the map key is the kind.