# Constants

ClientConfigAvailableCondition documents the status of the client config generation process.
ClientConfigGenerationFailedReason (Severity=Warning) documents a TalosConfig controller detecting an error while generating a client config; those kind of errors are usually due to misconfigurations and user intervention is required to get them fixed.
ConfigFinalizer allows us to clean up resources before deletion.
DataSecretAvailableCondition documents the status of the bootstrap secret generation process.
DataSecretGenerationFailedReason (Severity=Warning) documents a TalosConfig 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.
HostnameSourceMachineName sets the hostname in the generated configuration to the machine name.
WaitingForClusterInfrastructureReason (Severity=Info) document a bootstrap secret generation process waiting for the cluster infrastructure to be ready.

# 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

No description provided by the author
HostnameSpec defines the hostname source.
TalosConfig is the Schema for the talosconfigs API.
TalosConfigList contains a list of TalosConfig.
TalosConfigSpec defines the desired state of TalosConfig.
TalosConfigStatus defines the observed state of TalosConfig.
TalosConfigTemplate is the Schema for the talosconfigtemplates API.
TalosConfigTemplateList contains a list of TalosConfigTemplate.
TalosConfigTemplateResource defines the Template structure.
TalosConfigTemplateSpec defines the desired state of TalosConfigTemplate.

# Type aliases

HostnameSource is the definition of hostname source.