Documentation ¶
Index ¶
- func ClusterRole() reconciling.NamedClusterRoleReconcilerFactory
- func ClusterRoleBinding(namespace *corev1.Namespace) reconciling.NamedClusterRoleBindingReconcilerFactory
- func DeploymentReconciler(data webhookData) reconciling.NamedDeploymentReconcilerFactory
- func GenerateRoleName(targetNamespace *corev1.Namespace) string
- func ServiceAccountReconciler() (string, reconciling.ServiceAccountReconciler)
- func ServiceReconciler() reconciling.NamedServiceReconcilerFactory
- func TLSServingCertificateReconciler(data tlsServingCertReconcilerData) reconciling.NamedSecretReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterRole ¶
func ClusterRole() reconciling.NamedClusterRoleReconcilerFactory
func ClusterRoleBinding ¶
func ClusterRoleBinding(namespace *corev1.Namespace) reconciling.NamedClusterRoleBindingReconcilerFactory
func DeploymentReconciler ¶
func DeploymentReconciler(data webhookData) reconciling.NamedDeploymentReconcilerFactory
DeploymentReconciler returns the function to create and update the user cluster webhook deployment.
func GenerateRoleName ¶
func ServiceAccountReconciler ¶
func ServiceAccountReconciler() (string, reconciling.ServiceAccountReconciler)
func ServiceReconciler ¶
func ServiceReconciler() reconciling.NamedServiceReconcilerFactory
ServiceReconciler returns the function to reconcile the usercluster webhook service.
func TLSServingCertificateReconciler ¶
func TLSServingCertificateReconciler(data tlsServingCertReconcilerData) reconciling.NamedSecretReconcilerFactory
TLSServingCertificateReconciler returns a function to create/update the secret with the machine-webhook tls certificate.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.