Versions in this module Expand all Collapse all v0 v0.2.0 Jun 17, 2024 Changes in this version + var ErrPreConditionFailed = errors.New("precondition check failed") + type KThreesControlPlaneReconciler struct + EtcdCallTimeout time.Duration + EtcdDialTimeout time.Duration + Log logr.Logger + Scheme *runtime.Scheme + func (r *KThreesControlPlaneReconciler) ClusterToKThreesControlPlane(ctx context.Context, log *logr.Logger) handler.MapFunc + func (r *KThreesControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *KThreesControlPlaneReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, log *logr.Logger) error + type MachineReconciler struct + EtcdCallTimeout time.Duration + EtcdDialTimeout time.Duration + Log logr.Logger + Scheme *runtime.Scheme + func (r *MachineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *MachineReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, log *logr.Logger) error + type RemediationData struct + Machine string + RetryCount int + Timestamp metav1.Time + func RemediationDataFromAnnotation(value string) (*RemediationData, error) + func (r *RemediationData) Marshal() (string, error) + func (r *RemediationData) ToStatus() *controlplanev1.LastRemediationStatus