utils

package
v1.2.9-alpha.1 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Overview

Package utils provides utility functions for the manager

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IssueCertForIngress

func IssueCertForIngress(basepath string, repoClient *repo.PipyRepoClient, certMgr *certificate.Manager, mc configurator.Configurator, nsig *v1alpha1.NamespacedIngress) error

IssueCertForIngress issues certificate for ingress controller

func UpdateIngressHTTPConfig

func UpdateIngressHTTPConfig(basepath string, repoClient *repo.PipyRepoClient, mc configurator.Configurator, nsig *v1alpha1.NamespacedIngress) error

UpdateIngressHTTPConfig updates HTTP config of ingress controller

func UpdateIngressTLSConfig

func UpdateIngressTLSConfig(basepath string, repoClient *repo.PipyRepoClient, mc configurator.Configurator, nsig *v1alpha1.NamespacedIngress) error

UpdateIngressTLSConfig updates TLS config of ingress controller

func UpdateLoggingConfig

func UpdateLoggingConfig(kubeClient kubernetes.Interface, basepath string, repoClient *repo.PipyRepoClient, mc configurator.Configurator) error

UpdateLoggingConfig updates logging config of ingress controller

func UpdateMainVersion

func UpdateMainVersion(basepath string, repoClient *repo.PipyRepoClient, _ configurator.Configurator) error

UpdateMainVersion updates main version of ingress controller

func UpdateSSLPassthrough

func UpdateSSLPassthrough(basepath string, repoClient *repo.PipyRepoClient, enabled bool, upstreamPort int32) error

UpdateSSLPassthrough updates SSL passthrough config

Types

This section is empty.

Jump to

Keyboard shortcuts

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