utils

package
v0.8.0-alpha.11 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2023 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckSha256sum

func CheckSha256sum(binary *files.KubeBinary) error

func RunCommand

func RunCommand(cmd *exec.Cmd) error

func WriteSha256sum

func WriteSha256sum(binary *files.KubeBinary) error

Types

type HelmInstallHelper

type HelmInstallHelper struct {
	types.HelmChart
	// contains filtered or unexported fields
}

func (*HelmInstallHelper) Install

func (h *HelmInstallHelper) Install(name, ns string) error

type Installer

type Installer interface {
	Install(name, ns string) error
}

func NewHelmInstaller

func NewHelmInstaller(chart types.HelmChart, kubeconfig string) Installer

func NewYamlInstaller

func NewYamlInstaller(yaml types.Yaml, kubeconfig string) Installer

type YamlInstallHelper

type YamlInstallHelper struct {
}

func (*YamlInstallHelper) Install

func (y *YamlInstallHelper) Install(name, ns string) error

Jump to

Keyboard shortcuts

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