metricsserver

package
v3.0.0-...-d6c4d9c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2023 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL