Documentation
¶
Index ¶
- Constants
- type KubernetesDbaasReconciler
- func (r *KubernetesDbaasReconciler) ManageError(obj *KubernetesDbaas, issue error) (reconcile.Result, error)
- func (r *KubernetesDbaasReconciler) ManageSuccess(obj *KubernetesDbaas) (reconcile.Result, error)
- func (r *KubernetesDbaasReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *KubernetesDbaasReconciler) SetupWithManager(mgr ctrl.Manager) error
- type TemplateInput
Constants ¶
View Source
const (
DateTimeLayout = time.UnixDate
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubernetesDbaasReconciler ¶
KubernetesDbaasReconciler reconciles a KubernetesDbaas object
func (*KubernetesDbaasReconciler) ManageError ¶
func (r *KubernetesDbaasReconciler) ManageError(obj *KubernetesDbaas, issue error) (reconcile.Result, error)
ManageSuccess manages a failed reconciliation.
func (*KubernetesDbaasReconciler) ManageSuccess ¶
func (r *KubernetesDbaasReconciler) ManageSuccess(obj *KubernetesDbaas) (reconcile.Result, error)
ManageSuccess manages a successful reconciliation.
func (*KubernetesDbaasReconciler) Reconcile ¶
func (r *KubernetesDbaasReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
+kubebuilder:rbac:groups=dbaas.bedag.ch,resources=kubernetesdbaas,verbs=list;watch;update +kubebuilder:rbac:groups=dbaas.bedag.ch,resources=kubernetesdbaas/status,verbs=get;update;patch +kubebuilder:rbac:groups="",resources=secrets,verbs=list;watch;create;update;delete
func (*KubernetesDbaasReconciler) SetupWithManager ¶
func (r *KubernetesDbaasReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates the controller responsible for KubernetesDbaas resources by means of a ctrl.Manager.
type TemplateInput ¶
Click to show internal directories.
Click to hide internal directories.