Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DexReconciler ¶
type DexReconciler struct { client.Client Namespace string // contains filtered or unexported fields }
DexReconciler reconciles a Organization object
func (*DexReconciler) SetupWithManager ¶
func (r *DexReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NamespaceReconciler ¶
NamespaceReconciler reconciles a Organization object
func (*NamespaceReconciler) SetupWithManager ¶
func (r *NamespaceReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type RBACReconciler ¶
RBACReconciler reconciles an Organization object and manages RBAC permissions based on organization and team membership.
func (*RBACReconciler) SetupWithManager ¶
func (r *RBACReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ServiceProxyReconciler ¶
ServiceProxyReconciler reconciles a ServiceProxy Plugin for a Organization object
func (*ServiceProxyReconciler) SetupWithManager ¶
func (r *ServiceProxyReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type TeamRoleSeederReconciler ¶
TeamRoleSeederReconciler reconciles a Organization object
func (*TeamRoleSeederReconciler) SetupWithManager ¶
func (r *TeamRoleSeederReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.