Module kubeadm

Module kubeadm 

Source

Structs§

APIEndpoint
APIServer
BootstrapToken
BootstrapToken describes one bootstrap token, stored as a Secret in the cluster.
BootstrapTokenDiscovery
BootstrapTokenDiscovery is used to set the options for bootstrap token based discovery.
ClusterConfiguration
ControlPlaneComponent
ControlPlaneComponent holds settings common to control plane component of the cluster.
DNS
Discovery
Discovery specifies the options for the kubelet to use during the TLS Bootstrap process.
Etcd
Etcd contains elements describing Etcd configuration.
ExternalEtcd
ExternalEtcd describes an external etcd cluster. Kubeadm has no knowledge of where certificate files live and they must be supplied.
FileDiscovery
FileDiscovery is used to specify a file or URL to a kubeconfig file from which to load cluster information.
HostPathMount
HostPathMount contains elements describing volumes that are mounted from the host.
ImageMeta
ImageMeta allows to customize the image used for components that are not originated from the Kubernetes/Kubernetes release process.
InitConfiguration
InitConfiguration contains a list of elements that is specific “kubeadm init”-only runtime information.
JoinConfiguration
JoinConfiguration contains elements describing a particular node.
JoinControlPlane
JoinControlPlane contains elements describing an additional control plane instance to be deployed on the joining node.
KubeadmConfigSpec
KubeadmConfigSpec defines the desired state of KubeadmConfig. Either ClusterConfiguration and InitConfiguration should be defined or the JoinConfiguration should be defined.
KubeadmConfigTemplate
Auto-generated derived type for KubeadmConfigTemplateSpec via CustomResource
KubeadmConfigTemplateSpec
KubeadmConfigTemplateSpec defines the desired state of KubeadmConfigTemplate.
LocalEtcd
LocalEtcd describes that kubeadm should run an etcd cluster locally.
Networking
Networking contains elements describing cluster’s networking configuration.
NodeRegistrationOptions
NodeRegistrationOptions holds fields that relate to registering a new control-plane or node to the cluster, either via “kubeadm init” or “kubeadm join”.