controllers

package
v1.99.99 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2021 License: BSD-3-Clause Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ArchiveReconciler

type ArchiveReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ArchiveReconciler reconciles a Archive object

func (*ArchiveReconciler) Reconcile

func (r *ArchiveReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile is the entrypoint to manage the given resource.

func (*ArchiveReconciler) SetupWithManager

func (r *ArchiveReconciler) SetupWithManager(mgr ctrl.Manager, l logr.Logger) error

SetupWithManager configures the reconciler.

type BackupReconciler

type BackupReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

BackupReconciler reconciles a Backup object

func (*BackupReconciler) Reconcile

func (r *BackupReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile is the entrypoint to manage the given resource.

func (*BackupReconciler) SetupWithManager

func (r *BackupReconciler) SetupWithManager(mgr ctrl.Manager, l logr.Logger) error

SetupWithManager configures the reconciler.

type CheckReconciler

type CheckReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

CheckReconciler reconciles a Check object

func (*CheckReconciler) Reconcile

func (r *CheckReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile is the entrypoint to manage the given resource.

func (*CheckReconciler) SetupWithManager

func (r *CheckReconciler) SetupWithManager(mgr ctrl.Manager, l logr.Logger) error

SetupWithManager configures the reconciler.

type JobReconciler

type JobReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

JobReconciler reconciles a Job object

func (*JobReconciler) Reconcile

func (r *JobReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile is the entrypoint to manage the given resource.

func (*JobReconciler) SetupWithManager

func (r *JobReconciler) SetupWithManager(mgr ctrl.Manager, l logr.Logger) error

SetupWithManager configures the reconciler.

type PruneReconciler

type PruneReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

PruneReconciler reconciles a Prune object

func (*PruneReconciler) Reconcile

func (r *PruneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile is the entrypoint to manage the given resource.

func (*PruneReconciler) SetupWithManager

func (r *PruneReconciler) SetupWithManager(mgr ctrl.Manager, l logr.Logger) error

SetupWithManager configures the reconciler.

type ReconcilerSetup added in v1.0.2

type ReconcilerSetup interface {
	SetupWithManager(mgr ctrl.Manager, l logr.Logger) error
}

ReconcilerSetup is a common interface to configure reconcilers.

type RestoreReconciler

type RestoreReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

RestoreReconciler reconciles a Restore object

func (*RestoreReconciler) Reconcile

func (r *RestoreReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile is the entrypoint to manage the given resource.

func (*RestoreReconciler) SetupWithManager

func (r *RestoreReconciler) SetupWithManager(mgr ctrl.Manager, l logr.Logger) error

SetupWithManager configures the reconciler.

type ScheduleReconciler

type ScheduleReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ScheduleReconciler reconciles a Schedule object

func (*ScheduleReconciler) Reconcile

func (r *ScheduleReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile is the entrypoint to manage the given resource.

func (*ScheduleReconciler) SetupWithManager

func (r *ScheduleReconciler) SetupWithManager(mgr ctrl.Manager, l logr.Logger) error

SetupWithManager configures the reconciler.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL