Documentation
¶
Overview ¶
Package controller implements a controller for the CRDs as defined by this operator
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ObjectStoreReconciler ¶
ObjectStoreReconciler reconciles a ObjectStore object.
func (*ObjectStoreReconciler) Reconcile ¶
func (r *ObjectStoreReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile ensures that the RBAC Role for each Cluster referencing this ObjectStore is up to date with the current ObjectStore spec. It discovers affected Roles by listing plugin-managed Roles and inspecting their rules, without needing access to Cluster objects.
func (*ObjectStoreReconciler) SetupWithManager ¶
func (r *ObjectStoreReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.