Documentation ¶
Index ¶
Constants ¶
View Source
const (
// RemediationControlPlaneLabelKey is the label key to put on remediation CRs for control plane nodes
RemediationControlPlaneLabelKey = "remediation.medik8s.io/isControlPlaneNode"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MachineHealthCheckReconciler ¶ added in v0.3.0
type MachineHealthCheckReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder ClusterUpgradeStatusChecker cluster.UpgradeChecker MHCChecker mhc.Checker }
MachineHealthCheckReconciler reconciles a MachineHealthCheck object
func (*MachineHealthCheckReconciler) Reconcile ¶ added in v0.3.0
func (r *MachineHealthCheckReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*MachineHealthCheckReconciler) SetupWithManager ¶ added in v0.3.0
func (r *MachineHealthCheckReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NodeHealthCheckReconciler ¶
type NodeHealthCheckReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder ClusterUpgradeStatusChecker cluster.UpgradeChecker MHCChecker mhc.Checker OnOpenShift bool // contains filtered or unexported fields }
NodeHealthCheckReconciler reconciles a NodeHealthCheck object
func (*NodeHealthCheckReconciler) Reconcile ¶
func (r *NodeHealthCheckReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, returnErr error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*NodeHealthCheckReconciler) SetupWithManager ¶
func (r *NodeHealthCheckReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.