Documentation ¶
Index ¶
- Constants
- func Deletion(namespace string) []ctrlruntimeclient.Object
- func NamespaceReconciler(namespace string, ownerReference metav1.OwnerReference) reconciling.NamedNamespaceReconcilerFactory
- func RoleBindingReconciler(namespace string) reconciling.NamedRoleBindingReconcilerFactory
- func RoleReconciler() reconciling.NamedRoleReconcilerFactory
- func SecretReconciler() reconciling.NamedSecretReconcilerFactory
- func ServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
- func TenantKubeconfigSecretReconciler(data string) reconciling.NamedSecretReconcilerFactory
Constants ¶
View Source
const ( ServiceAccountTokenSecretName = "kubelb-ccm" KubeLBCCMKubeconfigSecretName = "kubelb-ccm-kubeconfig" )
Variables ¶
This section is empty.
Functions ¶
func Deletion ¶
func Deletion(namespace string) []ctrlruntimeclient.Object
func NamespaceReconciler ¶
func NamespaceReconciler(namespace string, ownerReference metav1.OwnerReference) reconciling.NamedNamespaceReconcilerFactory
NamespaceReconciler creates the namespace for Tenant.
func RoleBindingReconciler ¶
func RoleBindingReconciler(namespace string) reconciling.NamedRoleBindingReconcilerFactory
func RoleReconciler ¶
func RoleReconciler() reconciling.NamedRoleReconcilerFactory
func SecretReconciler ¶
func SecretReconciler() reconciling.NamedSecretReconcilerFactory
func ServiceAccountReconciler ¶
func ServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
func TenantKubeconfigSecretReconciler ¶
func TenantKubeconfigSecretReconciler(data string) reconciling.NamedSecretReconcilerFactory
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.