Documentation ¶
Index ¶
- Constants
- func AdmissionControllerDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
- func AdmissionControllerPDBReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func AdmissionControllerServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
- func AdmissionControllerServiceReconciler() reconciling.NamedServiceReconcilerFactory
- func AdmissionControllerServingCertReconciler() reconciling.NamedSecretReconcilerFactory
- func ClusterRoleBindingReconcilers() []reconciling.NamedClusterRoleBindingReconcilerFactory
- func ClusterRoleReconcilers() []reconciling.NamedClusterRoleReconcilerFactory
- func RecommenderDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
- func RecommenderPDBReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func RecommenderServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
- func UpdaterDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
- func UpdaterPDBReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func UpdaterServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
Constants ¶
View Source
const ( AdmissionControllerName = "vpa-admission-controller" AdmissionControllerServiceCertSecretName = "vpa-tls-certs" AdmissionControllerServingCertName = "serverCert.pem" AdmissionControllerServingCertKeyName = "serverKey.pem" AdmissionControllerServingCertCAName = "caCert.pem" // WebhookServiceName is defined by the admission-controller's self-registration. WebhookServiceName = "vpa-webhook" // https://github.com/kubernetes/autoscaler/releases Version = "1.0.0" )
View Source
const ( MetricsReaderRoleName = "system:vpa-metrics-reader" TargetReaderRoleName = "system:vpa-target-reader" ActorRoleName = "system:vpa-actor" StatusActorRoleName = "system:vpa-status-actor" CheckpointActorRoleName = "system:vpa-checkpoint-actor" EvictionerRoleName = "system:vpa-evictioner" AdmissionControllerRoleName = "system:vpa-admission-controller" StatusReaderRoleName = "system:vpa-status-reader" )
View Source
const (
RecommenderName = "vpa-recommender"
)
View Source
const (
UpdaterName = "vpa-updater"
)
Variables ¶
This section is empty.
Functions ¶
func AdmissionControllerDeploymentReconciler ¶ added in v2.22.0
func AdmissionControllerDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func AdmissionControllerPDBReconciler ¶ added in v2.24.5
func AdmissionControllerPDBReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
func AdmissionControllerServiceAccountReconciler ¶ added in v2.22.0
func AdmissionControllerServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
func AdmissionControllerServiceReconciler ¶ added in v2.22.0
func AdmissionControllerServiceReconciler() reconciling.NamedServiceReconcilerFactory
func AdmissionControllerServingCertReconciler ¶ added in v2.22.0
func AdmissionControllerServingCertReconciler() reconciling.NamedSecretReconcilerFactory
func ClusterRoleBindingReconcilers ¶ added in v2.22.0
func ClusterRoleBindingReconcilers() []reconciling.NamedClusterRoleBindingReconcilerFactory
func ClusterRoleReconcilers ¶ added in v2.22.0
func ClusterRoleReconcilers() []reconciling.NamedClusterRoleReconcilerFactory
func RecommenderDeploymentReconciler ¶ added in v2.22.0
func RecommenderDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func RecommenderPDBReconciler ¶ added in v2.24.5
func RecommenderPDBReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
func RecommenderServiceAccountReconciler ¶ added in v2.22.0
func RecommenderServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
func UpdaterDeploymentReconciler ¶ added in v2.22.0
func UpdaterDeploymentReconciler(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentReconcilerFactory
func UpdaterPDBReconciler ¶ added in v2.24.5
func UpdaterPDBReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
func UpdaterServiceAccountReconciler ¶ added in v2.22.0
func UpdaterServiceAccountReconciler() reconciling.NamedServiceAccountReconcilerFactory
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.