# Constants

Base64 implies the contents of the file are encoded as base64.
DataSecretAvailableCondition documents the status of the bootstrap secret generation process.
DataSecretGenerationFailedReason (Severity=Warning) documents a EKSConfig 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.
WaitingForControlPlaneInitializationReason (Severity=Info) documents a bootstrap secret generation process waiting for the control plane to be initialized.

# 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.
EKSConfig is the schema for the Amazon EKS Machine Bootstrap Configuration API.
EKSConfigList contains a list of EKSConfig.
EKSConfigSpec defines the desired state of Amazon EKS Bootstrap Configuration.
EKSConfigStatus defines the observed state of the Amazon EKS Bootstrap Configuration.
EKSConfigTemplate is the Amazon EKS Bootstrap Configuration Template API.
EKSConfigTemplateList contains a list of Amazon EKS Bootstrap Configuration Templates.
EKSConfigTemplateResource defines the Template structure.
EKSConfigTemplateSpec defines the desired state of templated EKSConfig Amazon EKS Bootstrap Configuration resources.
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.
NTP defines input for generated ntp in cloud-init.
Partition defines how to create and layout a partition.
PasswdSource is a union of all possible external source types for passwd data.
PauseContainer contains details of pause container.
SecretFileSource adapts a Secret into a FileSource.
SecretPasswdSource adapts a Secret into a PasswdSource.
User defines the input for a generated user in cloud-init.

# Type aliases

Encoding specifies the cloud-init file encoding.
MountPoints defines input for generated mounts in cloud-init.