# Functions
Convert_v1alpha3_DiskSetup_To_v1alpha4_DiskSetup is an autogenerated conversion function.
Convert_v1alpha3_File_To_v1alpha4_File is an autogenerated conversion function.
Convert_v1alpha3_FileSource_To_v1alpha4_FileSource is an autogenerated conversion function.
Convert_v1alpha3_Filesystem_To_v1alpha4_Filesystem is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfig_To_v1alpha4_KubeadmConfig is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfigList_To_v1alpha4_KubeadmConfigList is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfigSpec_To_v1alpha4_KubeadmConfigSpec is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfigStatus_To_v1alpha4_KubeadmConfigStatus is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfigTemplate_To_v1alpha4_KubeadmConfigTemplate is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfigTemplateList_To_v1alpha4_KubeadmConfigTemplateList is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfigTemplateResource_To_v1alpha4_KubeadmConfigTemplateResource is an autogenerated conversion function.
Convert_v1alpha3_KubeadmConfigTemplateSpec_To_v1alpha4_KubeadmConfigTemplateSpec is an autogenerated conversion function.
Convert_v1alpha3_NTP_To_v1alpha4_NTP is an autogenerated conversion function.
Convert_v1alpha3_Partition_To_v1alpha4_Partition is an autogenerated conversion function.
Convert_v1alpha3_SecretFileSource_To_v1alpha4_SecretFileSource is an autogenerated conversion function.
Convert_v1alpha3_User_To_v1alpha4_User is an autogenerated conversion function.
No description provided by the author
Convert_v1alpha4_DiskSetup_To_v1alpha3_DiskSetup is an autogenerated conversion function.
Convert_v1alpha4_File_To_v1alpha3_File is an autogenerated conversion function.
Convert_v1alpha4_FileSource_To_v1alpha3_FileSource is an autogenerated conversion function.
Convert_v1alpha4_Filesystem_To_v1alpha3_Filesystem is an autogenerated conversion function.
No description provided by the author
No description provided by the author
Convert_v1alpha4_KubeadmConfig_To_v1alpha3_KubeadmConfig is an autogenerated conversion function.
Convert_v1alpha4_KubeadmConfigList_To_v1alpha3_KubeadmConfigList is an autogenerated conversion function.
Convert_v1alpha4_KubeadmConfigSpec_To_v1alpha3_KubeadmConfigSpec is an autogenerated conversion function.
Convert_v1alpha4_KubeadmConfigStatus_To_v1alpha3_KubeadmConfigStatus is an autogenerated conversion function.
Convert_v1alpha4_KubeadmConfigTemplate_To_v1alpha3_KubeadmConfigTemplate is an autogenerated conversion function.
Convert_v1alpha4_KubeadmConfigTemplateList_To_v1alpha3_KubeadmConfigTemplateList is an autogenerated conversion function.
Convert_v1alpha4_KubeadmConfigTemplateResource_To_v1alpha3_KubeadmConfigTemplateResource is an autogenerated conversion function.
Convert_v1alpha4_KubeadmConfigTemplateSpec_To_v1alpha3_KubeadmConfigTemplateSpec is an autogenerated conversion function.
Convert_v1alpha4_NTP_To_v1alpha3_NTP is an autogenerated conversion function.
Convert_v1alpha4_Partition_To_v1alpha3_Partition is an autogenerated conversion function.
Convert_v1alpha4_SecretFileSource_To_v1alpha3_SecretFileSource is an autogenerated conversion function.
Convert_v1alpha4_User_To_v1alpha3_User is an autogenerated conversion function.
No description provided by the author
No description provided by the author
No description provided by the author
RegisterConversions adds conversion functions to the given scheme.
# Constants
Base64 implies the contents of the file are encoded as base64.
CertificatesAvailableCondition documents that cluster certificates are available.
CertificatesCorruptedReason (Severity=Error) documents a KubeadmConfig controller detecting an error while while retrieving certificates for a joining node.
CertificatesGenerationFailedReason (Severity=Warning) documents a KubeadmConfig controller detecting an error while generating certificates; those kind of errors are usually temporary and the controller automatically recover from them.
CloudConfig make the bootstrap data to be of cloud-config format.
DataSecretAvailableCondition documents the status of the bootstrap secret generation process.
DataSecretGenerationFailedReason (Severity=Warning) documents a KubeadmConfig controller detecting an error while generating a data secret; those kind of errors are usually due to misconfigurations and user intervention is required to get them fixed.
Gzip implies the contents of the file are encoded with gzip.
GzipBase64 implies the contents of the file are first base64 encoded and then gzip encoded.
WaitingForClusterInfrastructureReason (Severity=Info) document a bootstrap secret generation process waiting for the cluster infrastructure to be ready.
WaitingForControlPlaneAvailableReason (Severity=Info) document a bootstrap secret generation process waiting for the control plane machine to be available.
# 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
DiskSetup defines input for generated disk_setup and fs_setup in cloud-init.
File defines the input for generating write_files in cloud-init.
FileSource is a union of all possible external source types for file data.
Filesystem defines the file systems to be created.
KubeadmConfig is the Schema for the kubeadmconfigs API.
KubeadmConfigList contains a list of KubeadmConfig.
KubeadmConfigSpec defines the desired state of KubeadmConfig.
KubeadmConfigStatus defines the observed state of KubeadmConfig.
KubeadmConfigTemplate is the Schema for the kubeadmconfigtemplates API.
KubeadmConfigTemplateList contains a list of KubeadmConfigTemplate.
KubeadmConfigTemplateResource defines the Template structure.
KubeadmConfigTemplateSpec defines the desired state of KubeadmConfigTemplate.
NTP defines input for generated ntp in cloud-init.
Partition defines how to create and layout a partition.
SecretFileSource adapts a Secret into a FileSource.
User defines the input for a generated user in cloud-init.
# Type aliases
Encoding specifies the cloud-init file encoding.
Format specifies the output format of the bootstrap data +kubebuilder:validation:Enum=cloud-config.
MountPoints defines input for generated mounts in cloud-init.