Documentation ¶
Overview ¶
Package utils provides utility functions for the manager
Index ¶
- func IssueCertForIngress(basepath string, repoClient *repo.PipyRepoClient, certMgr *certificate.Manager, ...) error
- func UpdateIngressHTTPConfig(basepath string, repoClient *repo.PipyRepoClient, mc configurator.Configurator, ...) error
- func UpdateIngressTLSConfig(basepath string, repoClient *repo.PipyRepoClient, mc configurator.Configurator, ...) error
- func UpdateLoggingConfig(kubeClient kubernetes.Interface, basepath string, ...) error
- func UpdateMainVersion(basepath string, repoClient *repo.PipyRepoClient, _ configurator.Configurator) error
- func UpdateSSLPassthrough(basepath string, repoClient *repo.PipyRepoClient, enabled bool, ...) error
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.
Click to show internal directories.
Click to hide internal directories.