Documentation ¶
Index ¶
- Constants
- func AdmissionControllerDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
- func AdmissionControllerServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
- func AdmissionControllerServiceCreator() reconciling.NamedServiceCreatorGetter
- func AdmissionControllerServingCertCreator() reconciling.NamedSecretCreatorGetter
- func ClusterRoleBindingCreators() []reconciling.NamedClusterRoleBindingCreatorGetter
- func ClusterRoleCreators() []reconciling.NamedClusterRoleCreatorGetter
- func RecommenderDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
- func RecommenderServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
- func UpdaterDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
- func UpdaterServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
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" )
View Source
const ( MetricsReaderRoleName = "system:vpa-metrics-reader" TargetReaderRoleName = "system:vpa-target-reader" ActorRoleName = "system:vpa-actor" CheckpointActorRoleName = "system:vpa-checkpoint-actor" EvictionerRoleName = "system:vpa-evictioner" AdmissionControllerRoleName = "system:vpa-admission-controller" )
View Source
const (
RecommenderName = "vpa-recommender"
)
View Source
const (
UpdaterName = "vpa-updater"
)
Variables ¶
This section is empty.
Functions ¶
func AdmissionControllerDeploymentCreator ¶
func AdmissionControllerDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
func AdmissionControllerServiceAccountCreator ¶
func AdmissionControllerServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
func AdmissionControllerServiceCreator ¶
func AdmissionControllerServiceCreator() reconciling.NamedServiceCreatorGetter
func AdmissionControllerServingCertCreator ¶
func AdmissionControllerServingCertCreator() reconciling.NamedSecretCreatorGetter
func ClusterRoleBindingCreators ¶
func ClusterRoleBindingCreators() []reconciling.NamedClusterRoleBindingCreatorGetter
func ClusterRoleCreators ¶
func ClusterRoleCreators() []reconciling.NamedClusterRoleCreatorGetter
func RecommenderDeploymentCreator ¶
func RecommenderDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
func RecommenderServiceAccountCreator ¶
func RecommenderServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
func UpdaterDeploymentCreator ¶
func UpdaterDeploymentCreator(cfg *kubermaticv1.KubermaticConfiguration, versions kubermatic.Versions) reconciling.NamedDeploymentCreatorGetter
func UpdaterServiceAccountCreator ¶
func UpdaterServiceAccountCreator() reconciling.NamedServiceAccountCreatorGetter
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.