Versions in this module Expand all Collapse all v0 v0.2.0 Feb 3, 2026 Changes in this version + const DefaultSBDAgentImage + const EventTypeNormal + const EventTypeWarning + const InitialKubernetesAPIDelay + const InitialSBDConfigRetryDelay + const InitialStatusUpdateDelay + const KubernetesAPIBackoffFactor + const MaxKubernetesAPIDelay + const MaxKubernetesAPIRetries + const MaxSBDConfigRetries + const MaxSBDConfigRetryDelay + const MaxStatusUpdateDelay + const MaxStatusUpdateRetries + const ReasonAgentCoordination + const ReasonAgentDelegated + const ReasonCleanupCompleted + const ReasonCleanupError + const ReasonClusterRoleBindingCreated + const ReasonCompleted + const ReasonDaemonSetError + const ReasonDaemonSetManaged + const ReasonFailed + const ReasonFencingFailed + const ReasonFencingInitiated + const ReasonFinalizerProcessed + const ReasonInProgress + const ReasonNodeFenced + const ReasonPVCError + const ReasonPVCManaged + const ReasonReconcileError + const ReasonRemediationCompleted + const ReasonRemediationFailed + const ReasonRemediationInitiated + const ReasonSBDConfigReconciled + const ReasonSBDDeviceInitError + const ReasonSBDDeviceInitialized + const ReasonSCCError + const ReasonSCCManaged + const ReasonServiceAccountCreated + const ReasonServiceAccountError + const ReasonValidationError + const SBDAgentAnnotationKey + const SBDAgentOOSTaintStaleAge + const SBDAgentOOSTaintTimestampAnnotation + const SBDAgentRemediationFreshAge + const SBDAgentRemediationRequeueDelay + const SBDConfigFinalizerName + const SBDConfigRetryBackoffFactor + const SBDOperatorName + const SBDOperatorSCCName + const SBDRemediationFinalizer + const StatusUpdateBackoffFactor + type SBDConfigReconciler struct + FilterLog logr.Logger + Recorder record.EventRecorder + Scheme *runtime.Scheme + func (r *SBDConfigReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *SBDConfigReconciler) SetupWithManager(mgr ctrl.Manager) error + type SBDRemediationReconciler struct + Recorder record.EventRecorder + Scheme *runtime.Scheme + func (r *SBDRemediationReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *SBDRemediationReconciler) SetNodeManager(nodeManager *sbdprotocol.NodeManager) + func (r *SBDRemediationReconciler) SetOwnNodeInfo(nodeID uint16, nodeName string) + func (r *SBDRemediationReconciler) SetupWithManager(mgr ctrl.Manager, suffix string) error + func (s *SBDRemediationReconciler) SetSBDDevices(heartbeatDevice, fenceDevice mocks.BlockDeviceInterface)