Versions in this module Expand all Collapse all v0 v0.38.0 Nov 19, 2025 v0.37.0 Nov 4, 2025 v0.36.0 Oct 29, 2025 v0.35.1 Oct 7, 2025 v0.35.0 Oct 2, 2025 Changes in this version + type ContainerdOptions struct + BaseRuntimeSpec *runtime.RawExtension + Config string + func (in *ContainerdOptions) DeepCopy() *ContainerdOptions + func (in *ContainerdOptions) DeepCopyInto(out *ContainerdOptions) + type Feature string + const FeatureFastImagePull + const FeatureInstanceIDNodeName + type KubeletOptions struct + Config *runtime.RawExtension + Flags []string + func (in *KubeletOptions) DeepCopy() *KubeletOptions + func (in *KubeletOptions) DeepCopyInto(out *KubeletOptions) + type NodeadmConfig struct + Spec NodeadmConfigSpec + Status NodeadmConfigStatus + func (in *NodeadmConfig) DeepCopy() *NodeadmConfig + func (in *NodeadmConfig) DeepCopyInto(out *NodeadmConfig) + func (in *NodeadmConfig) DeepCopyObject() runtime.Object + func (r *NodeadmConfig) GetConditions() clusterv1.Conditions + func (r *NodeadmConfig) SetConditions(conditions clusterv1.Conditions) + type NodeadmConfigList struct + Items []NodeadmConfig + func (in *NodeadmConfigList) DeepCopy() *NodeadmConfigList + func (in *NodeadmConfigList) DeepCopyInto(out *NodeadmConfigList) + func (in *NodeadmConfigList) DeepCopyObject() runtime.Object + type NodeadmConfigSpec struct + Containerd *ContainerdOptions + DiskSetup *DiskSetup + FeatureGates map[Feature]bool + Files []File + Kubelet *KubeletOptions + Mounts []MountPoints + NTP *NTP + PreNodeadmCommands []string + Users []User + func (in *NodeadmConfigSpec) DeepCopy() *NodeadmConfigSpec + func (in *NodeadmConfigSpec) DeepCopyInto(out *NodeadmConfigSpec) + type NodeadmConfigStatus struct + Conditions clusterv1.Conditions + DataSecretName *string + FailureMessage string + FailureReason string + ObservedGeneration int64 + Ready bool + func (in *NodeadmConfigStatus) DeepCopy() *NodeadmConfigStatus + func (in *NodeadmConfigStatus) DeepCopyInto(out *NodeadmConfigStatus) + type NodeadmConfigTemplate struct + Spec NodeadmConfigTemplateSpec + func (in *NodeadmConfigTemplate) DeepCopy() *NodeadmConfigTemplate + func (in *NodeadmConfigTemplate) DeepCopyInto(out *NodeadmConfigTemplate) + func (in *NodeadmConfigTemplate) DeepCopyObject() runtime.Object + type NodeadmConfigTemplateList struct + Items []NodeadmConfigTemplate + func (in *NodeadmConfigTemplateList) DeepCopy() *NodeadmConfigTemplateList + func (in *NodeadmConfigTemplateList) DeepCopyInto(out *NodeadmConfigTemplateList) + func (in *NodeadmConfigTemplateList) DeepCopyObject() runtime.Object + type NodeadmConfigTemplateResource struct + Spec NodeadmConfigSpec + func (in *NodeadmConfigTemplateResource) DeepCopy() *NodeadmConfigTemplateResource + func (in *NodeadmConfigTemplateResource) DeepCopyInto(out *NodeadmConfigTemplateResource) + type NodeadmConfigTemplateSpec struct + Template NodeadmConfigTemplateResource + func (in *NodeadmConfigTemplateSpec) DeepCopy() *NodeadmConfigTemplateSpec + func (in *NodeadmConfigTemplateSpec) DeepCopyInto(out *NodeadmConfigTemplateSpec) v0.34.0 Sep 30, 2025 Changes in this version + const DataSecretAvailableCondition + const DataSecretGenerationFailedReason + const WaitingForClusterInfrastructureReason + const WaitingForControlPlaneInitializationReason + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type DiskSetup struct + Filesystems []Filesystem + Partitions []Partition + func (in *DiskSetup) DeepCopy() *DiskSetup + func (in *DiskSetup) DeepCopyInto(out *DiskSetup) + type EKSConfig struct + Spec EKSConfigSpec + Status EKSConfigStatus + func (*EKSConfig) Hub() + func (in *EKSConfig) DeepCopy() *EKSConfig + func (in *EKSConfig) DeepCopyInto(out *EKSConfig) + func (in *EKSConfig) DeepCopyObject() runtime.Object + func (r *EKSConfig) GetConditions() clusterv1.Conditions + func (r *EKSConfig) SetConditions(conditions clusterv1.Conditions) + type EKSConfigList struct + Items []EKSConfig + func (*EKSConfigList) Hub() + func (in *EKSConfigList) DeepCopy() *EKSConfigList + func (in *EKSConfigList) DeepCopyInto(out *EKSConfigList) + func (in *EKSConfigList) DeepCopyObject() runtime.Object + type EKSConfigSpec struct + APIRetryAttempts *int + BootstrapCommandOverride *string + ContainerRuntime *string + DNSClusterIP *string + DiskSetup *DiskSetup + DockerConfigJSON *string + Files []File + KubeletExtraArgs map[string]string + Mounts []MountPoints + NTP *NTP + PauseContainer *PauseContainer + PostBootstrapCommands []string + PreBootstrapCommands []string + ServiceIPV6Cidr *string + UseMaxPods *bool + Users []User + func (in *EKSConfigSpec) DeepCopy() *EKSConfigSpec + func (in *EKSConfigSpec) DeepCopyInto(out *EKSConfigSpec) + type EKSConfigStatus struct + Conditions clusterv1.Conditions + DataSecretName *string + FailureMessage string + FailureReason string + ObservedGeneration int64 + Ready bool + func (in *EKSConfigStatus) DeepCopy() *EKSConfigStatus + func (in *EKSConfigStatus) DeepCopyInto(out *EKSConfigStatus) + type EKSConfigTemplate struct + Spec EKSConfigTemplateSpec + func (*EKSConfigTemplate) Hub() + func (in *EKSConfigTemplate) DeepCopy() *EKSConfigTemplate + func (in *EKSConfigTemplate) DeepCopyInto(out *EKSConfigTemplate) + func (in *EKSConfigTemplate) DeepCopyObject() runtime.Object + type EKSConfigTemplateList struct + Items []EKSConfigTemplate + func (*EKSConfigTemplateList) Hub() + func (in *EKSConfigTemplateList) DeepCopy() *EKSConfigTemplateList + func (in *EKSConfigTemplateList) DeepCopyInto(out *EKSConfigTemplateList) + func (in *EKSConfigTemplateList) DeepCopyObject() runtime.Object + type EKSConfigTemplateResource struct + Spec EKSConfigSpec + func (in *EKSConfigTemplateResource) DeepCopy() *EKSConfigTemplateResource + func (in *EKSConfigTemplateResource) DeepCopyInto(out *EKSConfigTemplateResource) + type EKSConfigTemplateSpec struct + Template EKSConfigTemplateResource + func (in *EKSConfigTemplateSpec) DeepCopy() *EKSConfigTemplateSpec + func (in *EKSConfigTemplateSpec) DeepCopyInto(out *EKSConfigTemplateSpec) + type Encoding string + const Base64 + const Gzip + const GzipBase64 + type File struct + Append bool + Content string + ContentFrom *FileSource + Encoding Encoding + Owner string + Path string + Permissions string + func (in *File) DeepCopy() *File + func (in *File) DeepCopyInto(out *File) + type FileSource struct + Secret SecretFileSource + func (in *FileSource) DeepCopy() *FileSource + func (in *FileSource) DeepCopyInto(out *FileSource) + type Filesystem struct + Device string + ExtraOpts []string + Filesystem string + Label string + Overwrite *bool + Partition *string + func (in *Filesystem) DeepCopy() *Filesystem + func (in *Filesystem) DeepCopyInto(out *Filesystem) + type MountPoints []string + func (in MountPoints) DeepCopy() MountPoints + func (in MountPoints) DeepCopyInto(out *MountPoints) + type NTP struct + Enabled *bool + Servers []string + func (in *NTP) DeepCopy() *NTP + func (in *NTP) DeepCopyInto(out *NTP) + type Partition struct + Device string + Layout bool + Overwrite *bool + TableType *string + func (in *Partition) DeepCopy() *Partition + func (in *Partition) DeepCopyInto(out *Partition) + type PasswdSource struct + Secret SecretPasswdSource + func (in *PasswdSource) DeepCopy() *PasswdSource + func (in *PasswdSource) DeepCopyInto(out *PasswdSource) + type PauseContainer struct + AccountNumber string + Version string + func (in *PauseContainer) DeepCopy() *PauseContainer + func (in *PauseContainer) DeepCopyInto(out *PauseContainer) + type SecretFileSource struct + Key string + Name string + func (in *SecretFileSource) DeepCopy() *SecretFileSource + func (in *SecretFileSource) DeepCopyInto(out *SecretFileSource) + type SecretPasswdSource struct + Key string + Name string + func (in *SecretPasswdSource) DeepCopy() *SecretPasswdSource + func (in *SecretPasswdSource) DeepCopyInto(out *SecretPasswdSource) + type User struct + Gecos *string + Groups *string + HomeDir *string + Inactive *bool + LockPassword *bool + Name string + Passwd *string + PasswdFrom *PasswdSource + PrimaryGroup *string + SSHAuthorizedKeys []string + Shell *string + Sudo *string + func (in *User) DeepCopy() *User + func (in *User) DeepCopyInto(out *User)