Documentation ¶
Index ¶
- Constants
- func DeploymentReconciler(data metricsServerData) reconciling.NamedDeploymentReconcilerFactory
- func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
- func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
- func ServiceReconciler() reconciling.NamedServiceReconcilerFactory
- func TLSServingCertSecretReconciler(caGetter servingcerthelper.CAGetter) reconciling.NamedSecretReconcilerFactory
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 DeploymentReconciler ¶
func DeploymentReconciler(data metricsServerData) reconciling.NamedDeploymentReconcilerFactory
DeploymentReconciler returns the function to create and update the metrics server deployment.
func PodDisruptionBudgetReconciler ¶
func PodDisruptionBudgetReconciler() reconciling.NamedPodDisruptionBudgetReconcilerFactory
PodDisruptionBudgetReconciler returns a func to create/update the metrics-server PodDisruptionBudget.
func ResourcesForDeletion ¶
func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
func ServiceReconciler ¶
func ServiceReconciler() reconciling.NamedServiceReconcilerFactory
ServiceReconciler returns the function to reconcile the seed cluster internal metrics-server service.
func TLSServingCertSecretReconciler ¶
func TLSServingCertSecretReconciler(caGetter servingcerthelper.CAGetter) reconciling.NamedSecretReconcilerFactory
TLSServingCertSecretReconciler 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.