Versions in this module Expand all Collapse all v0 v0.1.1 Sep 23, 2026 v0.1.0 Sep 17, 2026 Changes in this version + const AnnotationInRebootSlot + const AnnotationLastObservedState + const AnnotationWasCordoned + const FinalizerPoolCleanup + const LabelManaged + const NodeDegraded + const NodeIdle + const NodeReasonError + const NodeReasonHealthy + const NodeReasonIdle + const NodeReasonRebooting + const NodeReasonStaged + const NodeReasonStaging + const PoolAllUpdated + const PoolDegraded + const PoolHealthy + const PoolInvalidSpec + const PoolNodeConflict + const PoolNodeDegraded + const PoolPaused + const PoolRolloutHalted + const PoolRolloutInProgress + const PoolSecretError + const PoolTagResolutionError + const PoolUpToDate + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = SchemeGroupVersion + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + type BootcNode struct + Spec BootcNodeSpec + Status BootcNodeStatus + func (in *BootcNode) DeepCopy() *BootcNode + func (in *BootcNode) DeepCopyInto(out *BootcNode) + func (in *BootcNode) DeepCopyObject() runtime.Object + type BootcNodeList struct + Items []BootcNode + func (in *BootcNodeList) DeepCopy() *BootcNodeList + func (in *BootcNodeList) DeepCopyInto(out *BootcNodeList) + func (in *BootcNodeList) DeepCopyObject() runtime.Object + type BootcNodePool struct + Spec BootcNodePoolSpec + Status BootcNodePoolStatus + func (in *BootcNodePool) DeepCopy() *BootcNodePool + func (in *BootcNodePool) DeepCopyInto(out *BootcNodePool) + func (in *BootcNodePool) DeepCopyObject() runtime.Object + type BootcNodePoolList struct + Items []BootcNodePool + func (in *BootcNodePoolList) DeepCopy() *BootcNodePoolList + func (in *BootcNodePoolList) DeepCopyInto(out *BootcNodePoolList) + func (in *BootcNodePoolList) DeepCopyObject() runtime.Object + type BootcNodePoolSpec struct + Disruption *DisruptionSpec + Image ImageSpec + NodeSelector *metav1.LabelSelector + PullSecretRef *PullSecretRef + Rollout *RolloutSpec + func (in *BootcNodePoolSpec) DeepCopy() *BootcNodePoolSpec + func (in *BootcNodePoolSpec) DeepCopyInto(out *BootcNodePoolSpec) + type BootcNodePoolStatus struct + Conditions []metav1.Condition + DegradedCount int32 + DeployedDigest string + NextTagResolutionTime *metav1.Time + NodeCount int32 + ObservedGeneration int64 + TargetDigest string + UpdateAvailable bool + UpdatedCount int32 + UpdatingCount int32 + func (in *BootcNodePoolStatus) DeepCopy() *BootcNodePoolStatus + func (in *BootcNodePoolStatus) DeepCopyInto(out *BootcNodePoolStatus) + type BootcNodeSpec struct + DesiredImage string + DesiredImageState DesiredImageState + PullSecretRef *PullSecretRef + func (in *BootcNodeSpec) DeepCopy() *BootcNodeSpec + func (in *BootcNodeSpec) DeepCopyInto(out *BootcNodeSpec) + type BootcNodeStatus struct + Booted *ImageInfo + Conditions []metav1.Condition + ObservedGeneration int64 + Rollback *ImageInfo + Staged *ImageInfo + func (in *BootcNodeStatus) DeepCopy() *BootcNodeStatus + func (in *BootcNodeStatus) DeepCopyInto(out *BootcNodeStatus) + type DesiredImageState string + const DesiredImageStateBooted + const DesiredImageStateStaged + type DisruptionSpec struct + RebootPolicy RebootPolicy + func (in *DisruptionSpec) DeepCopy() *DisruptionSpec + func (in *DisruptionSpec) DeepCopyInto(out *DisruptionSpec) + type ImageInfo struct + Architecture string + Image string + ImageDigest string + Incompatible bool + SoftRebootCapable bool + Timestamp *metav1.Time + Version string + func (in *ImageInfo) DeepCopy() *ImageInfo + func (in *ImageInfo) DeepCopyInto(out *ImageInfo) + type ImageSpec struct + Ref string + func (in *ImageSpec) DeepCopy() *ImageSpec + func (in *ImageSpec) DeepCopyInto(out *ImageSpec) + type PullSecretRef struct + Name string + Namespace string + func (in *PullSecretRef) DeepCopy() *PullSecretRef + func (in *PullSecretRef) DeepCopyInto(out *PullSecretRef) + type RebootPolicy string + const RebootPolicyAllowSoftReboot + const RebootPolicyRebootOnly + type RolloutSpec struct + DrainTimeoutSeconds *int32 + MaxUnavailable *intstr.IntOrString + Paused bool + RebootTimeoutSeconds *int32 + func (in *RolloutSpec) DeepCopy() *RolloutSpec + func (in *RolloutSpec) DeepCopyInto(out *RolloutSpec)