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 ClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
- func ClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingReconcilerFactory
- func ExternalClusterMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
- func GroupProjectBindingValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
- func IngressReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedIngressReconcilerFactory
- func MasterControllerManagerDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, workerName string, ...) reconciling.NamedDeploymentReconcilerFactory
- func MasterControllerManagerPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func ResourceQuotaValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
- 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" )
Variables ¶
This section is empty.
Functions ¶
func APIClusterRoleBindingName ¶ added in v2.21.0
func APIClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
func APIClusterRoleBindingReconciler ¶ added in v2.22.0
func APIClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingReconcilerFactory
func APIClusterRoleName ¶ added in v2.21.0
func APIClusterRoleName(cfg *kubermaticv1.KubermaticConfiguration) string
func APIClusterRoleReconciler ¶ added in v2.22.0
func APIClusterRoleReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleReconcilerFactory
func APIDeploymentReconciler ¶ added in v2.22.0
func APIDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, workerName string, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func APIPDBReconciler ¶ added in v2.22.0
func APIPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
func APIRoleBindingReconciler ¶ added in v2.22.0
func APIRoleBindingReconciler() reconciling.NamedRoleBindingReconcilerFactory
func APIRoleReconciler ¶ added in v2.22.0
func APIRoleReconciler() reconciling.NamedRoleReconcilerFactory
func APIServiceAccountReconciler ¶ added in v2.22.0
func APIServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
func APIServiceReconciler ¶ added in v2.22.0
func APIServiceReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceReconcilerFactory
func AddonConfigsReconcilers ¶ added in v2.22.0
func AddonConfigsReconcilers() []reconciling.NamedAddonConfigReconcilerFactory
func ClusterRoleBindingName ¶
func ClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
func ClusterRoleBindingReconciler ¶ added in v2.22.0
func ClusterRoleBindingReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingReconcilerFactory
func ExternalClusterMutatingWebhookConfigurationReconciler ¶ added in v2.22.0
func ExternalClusterMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func GroupProjectBindingValidatingWebhookConfigurationReconciler ¶ added in v2.22.0
func GroupProjectBindingValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client, ) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func IngressReconciler ¶ added in v2.22.0
func IngressReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedIngressReconcilerFactory
func MasterControllerManagerDeploymentReconciler ¶ added in v2.22.0
func MasterControllerManagerDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, workerName string, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func MasterControllerManagerPDBReconciler ¶ added in v2.22.0
func MasterControllerManagerPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
func ResourceQuotaValidatingWebhookConfigurationReconciler ¶ added in v2.22.0
func ResourceQuotaValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client, ) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func ServiceAccountReconciler ¶ added in v2.22.0
func ServiceAccountReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceAccountReconcilerFactory
func UIConfigConfigMapReconciler ¶ added in v2.22.0
func UIConfigConfigMapReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedConfigMapReconcilerFactory
func UIDeploymentReconciler ¶ added in v2.22.0
func UIDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func UIPDBReconciler ¶ added in v2.22.0
func UIPDBReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetReconcilerFactory
func UIServiceReconciler ¶ added in v2.22.0
func UIServiceReconciler(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceReconcilerFactory
func UserSSHKeyMutatingWebhookConfigurationReconciler ¶ added in v2.22.0
func UserSSHKeyMutatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationReconcilerFactory
func UserSSHKeyValidatingWebhookConfigurationReconciler ¶ added in v2.22.0
func UserSSHKeyValidatingWebhookConfigurationReconciler(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedValidatingWebhookConfigurationReconcilerFactory
func UserValidatingWebhookConfigurationReconciler ¶ added in v2.22.0
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.