expose

package
v2.0.400-0...-14731b4 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2021 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CleanExposecontrollerReources

func CleanExposecontrollerReources(kubeClient kubernetes.Interface, ns string)

CleanExposecontrollerReources cleans expose controller resources

func Expose

func Expose(kubeClient kubernetes.Interface, certclient certclient.Interface, devNamespace, targetNamespace, password string,
	helmer helm.Helmer, installTimeout string, versionsDir string) error

Expose gets an existing config from the devNamespace and runs exposecontroller in the targetNamespace

func RunExposecontroller

func RunExposecontroller(devNamespace, targetNamespace string, ic kube.IngressConfig,
	kubeClient kubernetes.Interface, helmer helm.Helmer, installTimeout string, versionsDir string, services ...string) error

RunExposecontroller executes the ExposeController as a Job in the targetNamespace for the ingressConfig in ic using the kubeClient and helmer interfaces, and respecting the installTimeout. Additional services to expose can be specified.

Types

This section is empty.

Jump to

Keyboard shortcuts

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