gloomesh

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	GlooMeshChartUriTemplate  = "https://storage.googleapis.com/gloo-mesh/gloo-mesh/gloo-mesh-%s.tgz"
	CertAgentChartUriTemplate = "https://storage.googleapis.com/gloo-mesh/cert-agent/cert-agent-%s.tgz"
	WasmAgentChartUriTemplate = "https://storage.googleapis.com/gloo-mesh/wasm-agent/wasm-agent-%s.tgz"
	GlooMeshReleaseName       = "gloo-mesh"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Installer

type Installer struct {
	HelmChartPath  string
	HelmValuesPath string
	KubeConfig     string
	KubeContext    string
	Namespace      string
	ReleaseName    string
	Verbose        bool
	DryRun         bool
}

func (Installer) InstallCertAgent

func (i Installer) InstallCertAgent(
	ctx context.Context,
) error

func (Installer) InstallGlooMesh

func (i Installer) InstallGlooMesh(
	ctx context.Context,
) error

func (Installer) InstallWasmAgent

func (i Installer) InstallWasmAgent(
	ctx context.Context,
) error

type Uninstaller

type Uninstaller struct {
	KubeConfig  string
	KubeContext string
	Namespace   string
	ReleaseName string
	Verbose     bool
	DryRun      bool
}

func (Uninstaller) UninstallCertAgent

func (i Uninstaller) UninstallCertAgent(
	ctx context.Context,
) error

func (Uninstaller) UninstallGlooMesh

func (i Uninstaller) UninstallGlooMesh(
	ctx context.Context,
) error

func (Uninstaller) UninstallWasmAgent

func (i Uninstaller) UninstallWasmAgent(
	ctx context.Context,
) error

Jump to

Keyboard shortcuts

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