Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶ added in v0.1.0
type Reconciler struct {
// contains filtered or unexported fields
}
Reconciler has logic to create and reconcile github.com/vmware-tanzu/velero/pkg/apis/velero/v1.Backup objects.
func NewReconciler ¶ added in v0.1.0
NewReconciler creates instance of the Reconciler.
func (*Reconciler) ReconcileBackup ¶ added in v0.1.0
func (r *Reconciler) ReconcileBackup(ctx context.Context, mgmtBackup *kcmv1alpha1.ManagementBackup) (ctrl.Result, error)
type Runner ¶ added in v0.1.0
type Runner struct {
// contains filtered or unexported fields
}
Runner is a periodic runner which enqueues github.com/K0rdent/kcm/api/v1alpha1.ManagementBackup for reconciliation on a schedule.
func NewRunner ¶ added in v0.1.0
NewRunner creates a new periodic Runner and configures it using the provided RunnerOpt.
func (*Runner) GetEventChannel ¶ added in v0.1.0
func (r *Runner) GetEventChannel() <-chan event.GenericEvent
GetEventChannel returns the channel sigs.k8s.io/controller-runtime/pkg/event.GenericEvent typed.
Click to show internal directories.
Click to hide internal directories.