package
0.6.6
Repository: https://github.com/siderolabs/sidero.git
Documentation: pkg.go.dev

# Constants

ClusterFinalizer allows ReconcileMetalCluster to clean up resources before removing it from the apiserver.
MachineFinalizer allows ReconcileMetalMachine to clean up resources before removing it from the apiserver.
MetalMachineServerRefField is used to index MetalMachines on server ref it is bound to.
ProviderSetCondition reports when the nodes have .spec.Provider ID field set.
ProviderUpdateFailedReason (Severity=Warning) documents that controller failed to set ProviderID labels on all nodes.
ServerBindingMetalMachineRefField is a reference to a field matching server binding to a metal machine.
TalosConfigLoadedCondition reports when talos has loaded the config for the machine.
TalosConfigLoadedationFailedReason (Severity=Error) documents that Talos config validation has failed.
TalosConfigValidatedCondition reports when talos has loaded and validated the config for the machine.
TalosConfigValidationFailedReason (Severity=Error) documents that Talos config validation has failed.
TalosInstallationFailedReason (Severity=Error) documents that Talos installer has failed.
TalosInstallationInProgressReason (Severity=Info) documents that Talos installation is in progress.
TalosInstalledCondition reports when Talos OS was successfully installed on the node.

# 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

MetalCluster is the Schema for the metalclusters API.
MetalClusterList contains a list of MetalCluster.
MetalClusterSpec defines the desired state of MetalCluster.
MetalClusterStatus defines the observed state of MetalCluster.
MetalMachine is the Schema for the metalmachines API.
MetalMachineList contains a list of MetalMachine.
MetalMachineSpec defines the desired state of MetalMachine.
MetalMachineStatus defines the observed state of MetalMachine.
MetalMachineTemplate is the Schema for the metalmachinetemplates API.
MetalMachineTemplateList contains a list of MetalMachineTemplate.
No description provided by the author
MetalMachineTemplateSpec defines the desired state of MetalMachineTemplate.
MetalMachineTemplateStatus defines the observed state of MetalMachineTemplate.
ServerBinding defines the binding between the MetalMachine and the Server.
ServerBindingList contains a list of ServerBinding.
ServerBindingSpec defines the spec of the ServerBinding object.
ServerBindingState defines the observed state of ServerBinding.
SideroLinkSpec defines the state of SideroLink connection.