Documentation ¶
Index ¶
- func NetworkProxyVersion(clusterVersion semver.Semver) string
- func ProxySidecar(data *resources.TemplateData, serverCount int32) (*corev1.Container, error)
- func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
- func ServiceReconciler(exposeStrategy kubermaticv1.ExposeStrategy, externalURL string) reconciling.NamedServiceReconcilerFactory
- func TLSServingCertificateReconciler(data tlsServingCertReconcilerData) reconciling.NamedSecretReconcilerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NetworkProxyVersion ¶ added in v2.23.0
func ProxySidecar ¶
ProxySidecar returns container that runs konnectivity proxy server as a sidecar in apiserver pods.
func ResourcesForDeletion ¶ added in v2.19.0
func ResourcesForDeletion(namespace string) []ctrlruntimeclient.Object
func ServiceReconciler ¶ added in v2.22.0
func ServiceReconciler(exposeStrategy kubermaticv1.ExposeStrategy, externalURL string) reconciling.NamedServiceReconcilerFactory
ServiceReconciler returns function to create konnectivity proxy service.
func TLSServingCertificateReconciler ¶ added in v2.22.0
func TLSServingCertificateReconciler(data tlsServingCertReconcilerData) reconciling.NamedSecretReconcilerFactory
TLSServingCertificateReconciler returns a function to create/update the secret with the konnectivity proxy server tls certificate used to serve https.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.