Documentation ¶
Index ¶
- Constants
- func DeploymentCreator(data metricsServerData) reconciling.NamedDeploymentCreatorGetter
- func PodDisruptionBudgetCreator() reconciling.NamedPodDisruptionBudgetCreatorGetter
- func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
- func ServiceCreator() reconciling.NamedServiceCreatorGetter
- func TLSServingCertSecretCreator(caGetter servingcerthelper.CAGetter) reconciling.NamedSecretCreatorGetter
Constants ¶
View Source
const ( // ServingCertSecretName is the name of the secret containing the metrics-server // serving cert. ServingCertSecretName = "metrics-server-serving-cert" )
Variables ¶
This section is empty.
Functions ¶
func DeploymentCreator ¶
func DeploymentCreator(data metricsServerData) reconciling.NamedDeploymentCreatorGetter
DeploymentCreator returns the function to create and update the metrics server deployment.
func PodDisruptionBudgetCreator ¶
func PodDisruptionBudgetCreator() reconciling.NamedPodDisruptionBudgetCreatorGetter
PodDisruptionBudgetCreator returns a func to create/update the metrics-server PodDisruptionBudget.
func ResourcesForDeletion ¶ added in v2.19.0
func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
func ServiceCreator ¶
func ServiceCreator() reconciling.NamedServiceCreatorGetter
ServiceCreator returns the function to reconcile the seed cluster internal metrics-server service.
func TLSServingCertSecretCreator ¶
func TLSServingCertSecretCreator(caGetter servingcerthelper.CAGetter) reconciling.NamedSecretCreatorGetter
TLSServingCertSecretCreator returns a function to manage the TLS serving cert for the metrics server.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.