Documentation ¶
Index ¶
- Constants
- type BackupConfigurationReconciler
- type BackupSessionReconciler
- func (r *BackupSessionReconciler) CreateBackupJob(target formolv1alpha1.Target) error
- func (r *BackupSessionReconciler) IsBackupOngoing() bool
- func (r *BackupSessionReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)
- func (r *BackupSessionReconciler) SetupWithManager(mgr ctrl.Manager) error
- func (r *BackupSessionReconciler) StatusUpdate() error
- type RestoreSessionReconciler
- func (r *RestoreSessionReconciler) CreateRestoreInitContainer(target formolv1alpha1.Target) error
- func (r *RestoreSessionReconciler) CreateRestoreJob(target formolv1alpha1.Target) error
- func (r *RestoreSessionReconciler) DeleteRestoreInitContainer(target formolv1alpha1.Target) error
- func (r *RestoreSessionReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)
- func (r *RestoreSessionReconciler) SetupWithManager(mgr ctrl.Manager) error
- func (r *RestoreSessionReconciler) StatusUpdate() error
Constants ¶
View Source
const ( RESTORESESSION string = "restoresession" UPDATESTATUS string = "updatestatus" )
View Source
const (
JOBTTL int32 = 7200
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupConfigurationReconciler ¶
BackupConfigurationReconciler reconciles a BackupConfiguration object
func (*BackupConfigurationReconciler) SetupWithManager ¶
func (r *BackupConfigurationReconciler) SetupWithManager(mgr ctrl.Manager) error
type BackupSessionReconciler ¶
type BackupSessionReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme BackupSession *formolv1alpha1.BackupSession BackupConf *formolv1alpha1.BackupConfiguration }
BackupSessionReconciler reconciles a BackupSession object
func (*BackupSessionReconciler) CreateBackupJob ¶ added in v0.8.0
func (r *BackupSessionReconciler) CreateBackupJob(target formolv1alpha1.Target) error
func (*BackupSessionReconciler) IsBackupOngoing ¶ added in v0.7.0
func (r *BackupSessionReconciler) IsBackupOngoing() bool
func (*BackupSessionReconciler) SetupWithManager ¶
func (r *BackupSessionReconciler) SetupWithManager(mgr ctrl.Manager) error
func (*BackupSessionReconciler) StatusUpdate ¶ added in v0.7.0
func (r *BackupSessionReconciler) StatusUpdate() error
type RestoreSessionReconciler ¶ added in v0.8.0
type RestoreSessionReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme RestoreSession *formolv1alpha1.RestoreSession BackupSession *formolv1alpha1.BackupSession BackupConf *formolv1alpha1.BackupConfiguration }
RestoreSessionReconciler reconciles a RestoreSession object
func (*RestoreSessionReconciler) CreateRestoreInitContainer ¶ added in v0.8.0
func (r *RestoreSessionReconciler) CreateRestoreInitContainer(target formolv1alpha1.Target) error
func (*RestoreSessionReconciler) CreateRestoreJob ¶ added in v0.8.0
func (r *RestoreSessionReconciler) CreateRestoreJob(target formolv1alpha1.Target) error
func (*RestoreSessionReconciler) DeleteRestoreInitContainer ¶ added in v0.8.0
func (r *RestoreSessionReconciler) DeleteRestoreInitContainer(target formolv1alpha1.Target) error
func (*RestoreSessionReconciler) SetupWithManager ¶ added in v0.8.0
func (r *RestoreSessionReconciler) SetupWithManager(mgr ctrl.Manager) error
func (*RestoreSessionReconciler) StatusUpdate ¶ added in v0.8.0
func (r *RestoreSessionReconciler) StatusUpdate() error
Click to show internal directories.
Click to hide internal directories.