Documentation ¶
Index ¶
- Constants
- func APIClusterRoleBindingCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingCreatorGetter
- func APIClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
- func APIClusterRoleCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleCreatorGetter
- func APIClusterRoleName(cfg *kubermaticv1.KubermaticConfiguration) string
- func APIDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, workerName string, ...) reconciling.NamedDeploymentCreatorGetter
- func APIPDBCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetCreatorGetter
- func APIRoleBindingCreator() reconciling.NamedRoleBindingCreatorGetter
- func APIRoleCreator() reconciling.NamedRoleCreatorGetter
- func APIServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
- func APIServiceCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceCreatorGetter
- func AddonConfigsCreators() []reconciling.NamedKubermaticV1AddonConfigCreatorGetter
- func ClusterRoleBindingCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingCreatorGetter
- func ClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
- func ExternalClusterMutatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedMutatingWebhookConfigurationCreatorGetter
- func GroupProjectBindingValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
- func IngressCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedIngressCreatorGetter
- func MasterControllerManagerDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, workerName string, ...) reconciling.NamedDeploymentCreatorGetter
- func MasterControllerManagerPDBCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetCreatorGetter
- func ResourceQuotaValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
- func ServiceAccountCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceAccountCreatorGetter
- func UIConfigConfigMapCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedConfigMapCreatorGetter
- func UIDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
- func UIPDBCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetCreatorGetter
- func UIServiceCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceCreatorGetter
- func UserSSHKeyMutatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedMutatingWebhookConfigurationCreatorGetter
- func UserSSHKeyValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
- func UserValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, ...) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
Constants ¶
View Source
const ( APIDeploymentName = "kubermatic-api" UIDeploymentName = "kubermatic-dashboard" )
Variables ¶
This section is empty.
Functions ¶
func APIClusterRoleBindingCreator ¶ added in v2.21.0
func APIClusterRoleBindingCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingCreatorGetter
func APIClusterRoleBindingName ¶ added in v2.21.0
func APIClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
func APIClusterRoleCreator ¶ added in v2.21.0
func APIClusterRoleCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleCreatorGetter
func APIClusterRoleName ¶ added in v2.21.0
func APIClusterRoleName(cfg *kubermaticv1.KubermaticConfiguration) string
func APIDeploymentCreator ¶
func APIDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, workerName string, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
func APIPDBCreator ¶
func APIPDBCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetCreatorGetter
func APIRoleBindingCreator ¶ added in v2.21.0
func APIRoleBindingCreator() reconciling.NamedRoleBindingCreatorGetter
func APIRoleCreator ¶ added in v2.21.0
func APIRoleCreator() reconciling.NamedRoleCreatorGetter
func APIServiceAccountCreator ¶ added in v2.21.0
func APIServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
func APIServiceCreator ¶
func APIServiceCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceCreatorGetter
func AddonConfigsCreators ¶ added in v2.21.0
func AddonConfigsCreators() []reconciling.NamedKubermaticV1AddonConfigCreatorGetter
func ClusterRoleBindingCreator ¶
func ClusterRoleBindingCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedClusterRoleBindingCreatorGetter
func ClusterRoleBindingName ¶
func ClusterRoleBindingName(cfg *kubermaticv1.KubermaticConfiguration) string
func ExternalClusterMutatingWebhookConfigurationCreator ¶ added in v2.21.0
func ExternalClusterMutatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationCreatorGetter
func GroupProjectBindingValidatingWebhookConfigurationCreator ¶ added in v2.21.0
func GroupProjectBindingValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client, ) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
func IngressCreator ¶
func IngressCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedIngressCreatorGetter
func MasterControllerManagerDeploymentCreator ¶
func MasterControllerManagerDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, workerName string, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
func MasterControllerManagerPDBCreator ¶
func MasterControllerManagerPDBCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetCreatorGetter
func ResourceQuotaValidatingWebhookConfigurationCreator ¶ added in v2.21.0
func ResourceQuotaValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client, ) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
func ServiceAccountCreator ¶
func ServiceAccountCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceAccountCreatorGetter
func UIConfigConfigMapCreator ¶
func UIConfigConfigMapCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedConfigMapCreatorGetter
func UIDeploymentCreator ¶
func UIDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
func UIPDBCreator ¶
func UIPDBCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedPodDisruptionBudgetCreatorGetter
func UIServiceCreator ¶
func UIServiceCreator(cfg *kubermaticv1.KubermaticConfiguration) reconciling.NamedServiceCreatorGetter
func UserSSHKeyMutatingWebhookConfigurationCreator ¶ added in v2.21.0
func UserSSHKeyMutatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedMutatingWebhookConfigurationCreatorGetter
func UserSSHKeyValidatingWebhookConfigurationCreator ¶ added in v2.21.0
func UserSSHKeyValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
func UserValidatingWebhookConfigurationCreator ¶ added in v2.21.0
func UserValidatingWebhookConfigurationCreator(ctx context.Context, cfg *kubermaticv1.KubermaticConfiguration, client ctrlruntimeclient.Client) reconciling.NamedValidatingWebhookConfigurationCreatorGetter
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.