Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterBackupProcedureTemplateReconciler ¶
type ClusterBackupProcedureTemplateReconciler struct { client.Client Scheme *runtime.Scheme Cache cache.Cache }
ClusterBackupProcedureTemplateReconciler reconciles a ClusterBackupProcedureTemplate object
func (*ClusterBackupProcedureTemplateReconciler) SetupWithManager ¶
func (r *ClusterBackupProcedureTemplateReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type JobsManagedByRequestedBackupActionObserver ¶
type JobsManagedByRequestedBackupActionObserver struct { Client client.Client BRClient v1alpha1.RiotkitV1alpha1Interface Integrations *integration.AllSupportedJobResourceTypes Fetcher factory.CachedFetcher Locker locking.Locker }
func (*JobsManagedByRequestedBackupActionObserver) SetupWithManager ¶
func (r *JobsManagedByRequestedBackupActionObserver) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type JobsManagedByScheduledBackupObserver ¶
type JobsManagedByScheduledBackupObserver struct { Client client.Client BRClient v1alpha1.RiotkitV1alpha1Interface Integrations *integration.AllSupportedJobResourceTypes Fetcher factory.CachedFetcher Locker locking.Locker }
func (*JobsManagedByScheduledBackupObserver) SetupWithManager ¶
func (r *JobsManagedByScheduledBackupObserver) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RequestedBackupActionReconciler ¶
type RequestedBackupActionReconciler struct { client.Client RestCfg *rest.Config DynClient dynamic.Interface BRClient v1alpha1.RiotkitV1alpha1Interface Scheme *runtime.Scheme Cache cache.Cache Fetcher factory.CachedFetcher Recorder record.EventRecorder Locker locking.Locker }
RequestedBackupActionReconciler reconciles a RequestedBackupAction object
func (*RequestedBackupActionReconciler) Reconcile ¶
func (r *RequestedBackupActionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile main loop for RequestedBackupAction controller
func (*RequestedBackupActionReconciler) SetupWithManager ¶
func (r *RequestedBackupActionReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ScheduledBackupReconciler ¶
type ScheduledBackupReconciler struct { client.Client RestCfg *rest.Config DynClient dynamic.Interface BRClient v1alpha1.RiotkitV1alpha1Interface Scheme *runtime.Scheme Cache cache.Cache Fetcher factory.CachedFetcher Recorder record.EventRecorder Locker locking.Locker }
ScheduledBackupReconciler reconciles a ScheduledBackup object
func (*ScheduledBackupReconciler) Reconcile ¶
func (r *ScheduledBackupReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is the main loop for ScheduledBackup type objects
func (*ScheduledBackupReconciler) SetupWithManager ¶
func (r *ScheduledBackupReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.