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.