# Functions

Convert_v1alpha4_APIEndpoint_To_v1beta3_APIEndpoint is an autogenerated conversion function.
Convert_v1alpha4_APIServer_To_v1beta3_APIServer is an autogenerated conversion function.
Convert_v1alpha4_BootstrapToken_To_v1beta3_BootstrapToken is an autogenerated conversion function.
Convert_v1alpha4_BootstrapTokenDiscovery_To_v1beta3_BootstrapTokenDiscovery is an autogenerated conversion function.
Convert_v1alpha4_BootstrapTokenString_To_v1beta3_BootstrapTokenString is an autogenerated conversion function.
Convert_v1alpha4_ClusterConfiguration_To_v1beta3_ClusterConfiguration is an autogenerated conversion function.
Convert_v1alpha4_ControlPlaneComponent_To_v1beta3_ControlPlaneComponent is an autogenerated conversion function.
Convert_v1alpha4_Discovery_To_v1beta3_Discovery is an autogenerated conversion function.
Convert_v1alpha4_DNS_To_v1beta3_DNS is an autogenerated conversion function.
Convert_v1alpha4_Etcd_To_v1beta3_Etcd is an autogenerated conversion function.
Convert_v1alpha4_ExternalEtcd_To_v1beta3_ExternalEtcd is an autogenerated conversion function.
Convert_v1alpha4_FileDiscovery_To_v1beta3_FileDiscovery is an autogenerated conversion function.
Convert_v1alpha4_HostPathMount_To_v1beta3_HostPathMount is an autogenerated conversion function.
Convert_v1alpha4_ImageMeta_To_v1beta3_ImageMeta is an autogenerated conversion function.
Convert_v1alpha4_InitConfiguration_To_v1beta3_InitConfiguration is an autogenerated conversion function.
Convert_v1alpha4_JoinConfiguration_To_v1beta3_JoinConfiguration is an autogenerated conversion function.
Convert_v1alpha4_JoinControlPlane_To_v1beta3_JoinControlPlane is an autogenerated conversion function.
Convert_v1alpha4_LocalEtcd_To_v1beta3_LocalEtcd is an autogenerated conversion function.
Convert_v1alpha4_Networking_To_v1beta3_Networking is an autogenerated conversion function.
Convert_v1alpha4_NodeRegistrationOptions_To_v1beta3_NodeRegistrationOptions is an autogenerated conversion function.
Convert_v1beta3_APIEndpoint_To_v1alpha4_APIEndpoint is an autogenerated conversion function.
Convert_v1beta3_APIServer_To_v1alpha4_APIServer is an autogenerated conversion function.
Convert_v1beta3_BootstrapToken_To_v1alpha4_BootstrapToken is an autogenerated conversion function.
Convert_v1beta3_BootstrapTokenDiscovery_To_v1alpha4_BootstrapTokenDiscovery is an autogenerated conversion function.
Convert_v1beta3_BootstrapTokenString_To_v1alpha4_BootstrapTokenString is an autogenerated conversion function.
Convert_v1beta3_ClusterConfiguration_To_v1alpha4_ClusterConfiguration is an autogenerated conversion function.
Convert_v1beta3_ControlPlaneComponent_To_v1alpha4_ControlPlaneComponent is an autogenerated conversion function.
Convert_v1beta3_Discovery_To_v1alpha4_Discovery is an autogenerated conversion function.
Convert_v1beta3_DNS_To_v1alpha4_DNS is an autogenerated conversion function.
Convert_v1beta3_Etcd_To_v1alpha4_Etcd is an autogenerated conversion function.
Convert_v1beta3_ExternalEtcd_To_v1alpha4_ExternalEtcd is an autogenerated conversion function.
Convert_v1beta3_FileDiscovery_To_v1alpha4_FileDiscovery is an autogenerated conversion function.
Convert_v1beta3_HostPathMount_To_v1alpha4_HostPathMount is an autogenerated conversion function.
Convert_v1beta3_ImageMeta_To_v1alpha4_ImageMeta is an autogenerated conversion function.
No description provided by the author
No description provided by the author
No description provided by the author
Convert_v1beta3_LocalEtcd_To_v1alpha4_LocalEtcd is an autogenerated conversion function.
Convert_v1beta3_Networking_To_v1alpha4_Networking is an autogenerated conversion function.
No description provided by the author
NewBootstrapTokenString converts the given Bootstrap Token as a string to the BootstrapTokenString object used for serialization/deserialization and internal usage.
NewBootstrapTokenStringFromIDAndSecret is a wrapper around NewBootstrapTokenString that allows the caller to specify the ID and Secret separately.
RegisterConversions adds conversion functions to the given scheme.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

APIEndpoint struct contains elements of API server instance deployed on a node.
APIServer holds settings necessary for API server deployments in the cluster.
BootstrapToken describes one bootstrap token, stored as a Secret in the cluster.
BootstrapTokenDiscovery is used to set the options for bootstrap token based discovery.
BootstrapTokenString is a token of the format abcdef.abcdef0123456789 that is used for both validation of the practically of the API server from a joining node's point of view and as an authentication method for the node in the bootstrap phase of "kubeadm join".
ClusterConfiguration contains cluster-wide configuration for a kubeadm cluster.
ControlPlaneComponent holds settings common to control plane component of the cluster.
Discovery specifies the options for the kubelet to use during the TLS Bootstrap process.
DNS defines the DNS addon that should be used in the cluster.
Etcd contains elements describing Etcd configuration.
ExternalEtcd describes an external etcd cluster.
FileDiscovery is used to specify a file or URL to a kubeconfig file from which to load cluster information.
HostPathMount contains elements describing volumes that are mounted from the host.
ImageMeta allows to customize the image used for components that are not originated from the Kubernetes/Kubernetes release process.
InitConfiguration contains a list of elements that is specific "kubeadm init"-only runtime information.
JoinConfiguration contains elements describing a particular node.
JoinControlPlane contains elements describing an additional control plane instance to be deployed on the joining node.
LocalEtcd describes that kubeadm should run an etcd cluster locally.
Networking contains elements describing cluster's networking configuration.
NodeRegistrationOptions holds fields that relate to registering a new control-plane or node to the cluster, either via "kubeadm init" or "kubeadm join".

# Type aliases

DNSAddOnType defines string identifying DNS add-on types.