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.
# 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.