Documentation ¶
Index ¶
- func ClusterRole() reconciling.NamedClusterRoleCreatorGetter
- func ClusterRoleBinding(namespace *corev1.Namespace) reconciling.NamedClusterRoleBindingCreatorGetter
- func DeploymentCreator(data userclusterControllerData) reconciling.NamedDeploymentCreatorGetter
- func GenClusterRoleBindingName(targetNamespace *corev1.Namespace) string
- func RoleBindingCreator() (string, reconciling.RoleBindingCreator)
- func RoleCreator() (string, reconciling.RoleCreator)
- func ServiceAccountCreator() (string, reconciling.ServiceAccountCreator)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterRole ¶ added in v2.19.0
func ClusterRole() reconciling.NamedClusterRoleCreatorGetter
func ClusterRoleBinding ¶ added in v2.17.0
func ClusterRoleBinding(namespace *corev1.Namespace) reconciling.NamedClusterRoleBindingCreatorGetter
func DeploymentCreator ¶
func DeploymentCreator(data userclusterControllerData) reconciling.NamedDeploymentCreatorGetter
DeploymentCreator returns the function to create and update the user cluster controller deployment
func GenClusterRoleBindingName ¶ added in v2.17.0
func RoleBindingCreator ¶
func RoleBindingCreator() (string, reconciling.RoleBindingCreator)
func RoleCreator ¶
func RoleCreator() (string, reconciling.RoleCreator)
func ServiceAccountCreator ¶
func ServiceAccountCreator() (string, reconciling.ServiceAccountCreator)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.