Documentation ¶
Index ¶
- Constants
- func APIClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
- func APIClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingReconcilerFactory
- func APIClusterRoleName(cfg *kubermaticv1.KubermaticConfiguration) string
- func APIClusterRoleReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleReconcilerFactory
- func APIDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, workerName string, ...) reconciling.NamedDeploymentReconcilerFactory
- func APIPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func APIRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory
- func APIRoleReconciler() reconciling.NamedRoleReconcilerFactory
- func APIServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
- func APIServiceReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceReconcilerFactory
- func AddonConfigsReconcilers() []reconciling.NamedAddonConfigReconcilerFactory
- 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) reconciling.NamedClusterRoleBindingReconcilerFactory
- func ClusterValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
- func IPAMPoolValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
- func IngressReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedIngressReconcilerFactory
- 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) reconciling.NamedServiceAccountReconcilerFactory
- func UIConfigConfigMapReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedConfigMapReconcilerFactory
- func UIDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
- func UIPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func UIServiceReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceReconcilerFactory
- func UserSSHKeyMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
- func UserSSHKeyValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
- func UserValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
Constants ¶
View Source
const ( APIDeploymentName = "kubermatic-api" UIDeploymentName = "kubermatic-dashboard" )
View Source
const ( ClusterAdmissionWebhookName = "kubermatic-clusters" AddonAdmissionWebhookName = "kubermatic-addons" MLAAdminSettingAdmissionWebhookName = "kubermatic-mlaadminsettings" IPAMPoolAdmissionWebhookName = "kubermatic-ipampools" )
Variables ¶
This section is empty.
Functions ¶
func APIClusterRoleBindingName ¶
func APIClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
func APIClusterRoleBindingReconciler ¶
func APIClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingReconcilerFactory
func APIClusterRoleName ¶
func APIClusterRoleName(cfg *kubermaticv1.KubermaticConfiguration) string
func APIClusterRoleReconciler ¶
func APIClusterRoleReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleReconcilerFactory
func APIDeploymentReconciler ¶
func APIDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, workerName string, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func APIPDBReconciler ¶
func APIPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
func APIRoleBindingReconciler ¶
func APIRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory
func APIRoleReconciler ¶
func APIRoleReconciler() reconciling.NamedRoleReconcilerFactory
func APIServiceAccountReconciler ¶
func APIServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
func APIServiceReconciler ¶
func APIServiceReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceReconcilerFactory
func AddonConfigsReconcilers ¶
func AddonConfigsReconcilers() []reconciling.NamedAddonConfigReconcilerFactory
func AddonMutatingWebhookConfigurationReconciler ¶
func AddonMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func CABundleConfigMapReconciler ¶
func CABundleConfigMapReconciler(caBundle *corev1.ConfigMap) reconciling.NamedConfigMapReconcilerFactory
func ClusterMutatingWebhookConfigurationReconciler ¶
func ClusterMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func ClusterRoleBindingName ¶
func ClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
func ClusterRoleBindingReconciler ¶
func ClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingReconcilerFactory
func ClusterValidatingWebhookConfigurationReconciler ¶
func ClusterValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func IPAMPoolValidatingWebhookConfigurationReconciler ¶
func IPAMPoolValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client, ) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func IngressReconciler ¶
func IngressReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedIngressReconcilerFactory
func MLAAdminSettingMutatingWebhookConfigurationReconciler ¶
func MLAAdminSettingMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func SeedControllerManagerDeploymentReconciler ¶
func SeedControllerManagerDeploymentReconciler(workerName string, versions kubermatic.Versions, config *kubermaticv1.KubermaticConfiguration) reconciling.NamedDeploymentReconcilerFactory
func SeedControllerManagerPDBReconciler ¶
func SeedControllerManagerPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
func ServiceAccountReconciler ¶
func ServiceAccountReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceAccountReconcilerFactory
func UIConfigConfigMapReconciler ¶
func UIConfigConfigMapReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedConfigMapReconcilerFactory
func UIDeploymentReconciler ¶
func UIDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func UIPDBReconciler ¶
func UIPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
func UIServiceReconciler ¶
func UIServiceReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceReconcilerFactory
func UserSSHKeyMutatingWebhookConfigurationReconciler ¶
func UserSSHKeyMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func UserSSHKeyValidatingWebhookConfigurationReconciler ¶
func UserSSHKeyValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func UserValidatingWebhookConfigurationReconciler ¶
func UserValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.