Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupReconciler ¶ added in v0.0.6
type BackupReconciler struct {
client.Client
Scheme *runtime.Scheme
Builder *builder.Builder
RefResolver *refresolver.RefResolver
ConditionComplete *conditions.Complete
BatchReconciler *batch.BatchReconciler
}
BackupReconciler reconciles a Backup object
func (*BackupReconciler) Reconcile ¶ added in v0.0.6
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*BackupReconciler) SetupWithManager ¶ added in v0.0.6
func (r *BackupReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type DatabaseReconciler ¶ added in v0.0.6
type DatabaseReconciler struct {
client.Client
Scheme *runtime.Scheme
RefResolver *refresolver.RefResolver
ConditionReady *conditions.Ready
}
DatabaseReconciler reconciles a Database object
func (*DatabaseReconciler) Reconcile ¶ added in v0.0.6
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*DatabaseReconciler) SetupWithManager ¶ added in v0.0.6
func (r *DatabaseReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type GrantReconciler ¶ added in v0.0.6
type GrantReconciler struct {
client.Client
Scheme *runtime.Scheme
RefResolver *refresolver.RefResolver
ConditionReady *conditions.Ready
}
GrantReconciler reconciles a Grant object
func (*GrantReconciler) Reconcile ¶ added in v0.0.6
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*GrantReconciler) SetupWithManager ¶ added in v0.0.6
func (r *GrantReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type MariaDBReconcilePhase ¶
type MariaDBReconcilePhase struct {
Resource string
Reconcile func(context.Context, *mariadbv1alpha1.MariaDB, types.NamespacedName) error
}
type MariaDBReconciler ¶
type MariaDBReconciler struct {
client.Client
Scheme *runtime.Scheme
Builder *builder.Builder
RefResolver *refresolver.RefResolver
ConditionReady *conditions.Ready
ServiceMonitorReconciler bool
}
MariaDBReconciler reconciles a MariaDB object
func (*MariaDBReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*MariaDBReconciler) SetupWithManager ¶
func (r *MariaDBReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RestoreReconciler ¶ added in v0.0.6
type RestoreReconciler struct {
client.Client
Scheme *runtime.Scheme
Builder *builder.Builder
RefResolver *refresolver.RefResolver
ConditionComplete *conditions.Complete
BatchReconciler *batch.BatchReconciler
}
RestoreReconciler reconciles a restore object
func (*RestoreReconciler) Reconcile ¶ added in v0.0.6
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*RestoreReconciler) SetupWithManager ¶ added in v0.0.6
func (r *RestoreReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type UserReconciler ¶ added in v0.0.6
type UserReconciler struct {
client.Client
Scheme *runtime.Scheme
RefResolver *refresolver.RefResolver
ConditionReady *conditions.Ready
}
UserReconciler reconciles a User object
func (*UserReconciler) Reconcile ¶ added in v0.0.6
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*UserReconciler) SetupWithManager ¶ added in v0.0.6
func (r *UserReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.