# Functions
NewReconciler creates instance of the [Reconciler].
NewRunner creates a new periodic [Runner] and configures it using the provided [RunnerOpt].
WithClient configures the [Runner] with the given client.
WithInterval configures the [Runner] with the given interval.
# Structs
Reconciler has logic to create and reconcile [github.com/vmware-tanzu/velero/pkg/apis/velero/v1.Backup] objects.
Runner is a periodic runner which enqueues [github.com/K0rdent/kcm/api/v1alpha1.ManagementBackup] for reconciliation on a schedule.
# Type aliases
RunnerOpt is a function which configures the [Runner].