Documentation ¶
Index ¶
- Constants
- func AddonMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
- func CABundleConfigMapReconciler(caBundle *corev1.ConfigMap) reconciling.NamedConfigMapReconcilerFactory
- func ClusterMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
- func ClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
- func ClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration, seed *kubermaticv1.Seed) reconciling.NamedClusterRoleBindingReconcilerFactory
- func ClusterValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
- func IPAMPoolValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
- func MLAAdminSettingMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
- func SeedControllerManagerDeploymentReconciler(workerName string, versions kubermatic.Versions, ...) reconciling.NamedDeploymentReconcilerFactory
- func SeedControllerManagerPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func ServiceAccountReconciler(cfg *kubermaticv1.KubermaticConfiguration, seed *kubermaticv1.Seed) reconciling.NamedServiceAccountReconcilerFactory
Constants ¶
View Source
const ( ClusterAdmissionWebhookName = "kubermatic-clusters" AddonAdmissionWebhookName = "kubermatic-addons" MLAAdminSettingAdmissionWebhookName = "kubermatic-mlaadminsettings" IPAMPoolAdmissionWebhookName = "kubermatic-ipampools" )
Variables ¶
This section is empty.
Functions ¶
func AddonMutatingWebhookConfigurationReconciler ¶ added in v2.22.0
func AddonMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func CABundleConfigMapReconciler ¶ added in v2.22.0
func CABundleConfigMapReconciler(caBundle *corev1.ConfigMap) reconciling.NamedConfigMapReconcilerFactory
func ClusterMutatingWebhookConfigurationReconciler ¶ added in v2.22.0
func ClusterMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func ClusterRoleBindingName ¶
func ClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
func ClusterRoleBindingReconciler ¶ added in v2.22.0
func ClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration, seed *kubermaticv1.Seed) reconciling.NamedClusterRoleBindingReconcilerFactory
func ClusterValidatingWebhookConfigurationReconciler ¶ added in v2.22.0
func ClusterValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func IPAMPoolValidatingWebhookConfigurationReconciler ¶ added in v2.22.0
func IPAMPoolValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client, ) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func MLAAdminSettingMutatingWebhookConfigurationReconciler ¶ added in v2.22.0
func MLAAdminSettingMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func SeedControllerManagerDeploymentReconciler ¶ added in v2.22.0
func SeedControllerManagerDeploymentReconciler(workerName string, versions kubermatic.Versions, cfg *kubermaticv1.KubermaticConfiguration, seed *kubermaticv1.Seed) reconciling.NamedDeploymentReconcilerFactory
func SeedControllerManagerPDBReconciler ¶ added in v2.22.0
func SeedControllerManagerPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
func ServiceAccountReconciler ¶ added in v2.22.0
func ServiceAccountReconciler(cfg *kubermaticv1.KubermaticConfiguration, seed *kubermaticv1.Seed) reconciling.NamedServiceAccountReconcilerFactory
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.