istio: istio.io/istio/pkg/test/helm Index | Files

package helm

import "istio.io/istio/pkg/test/helm"

Index

Package Files

helm.go

type Helm Uses

type Helm struct {
    // contains filtered or unexported fields
}

Helm allows clients to interact with helm commands in their cluster

func New Uses

func New(kubeConfig, baseWorkDir string) *Helm

New returns a new instance of a helm object.

func (*Helm) DeleteChart Uses

func (h *Helm) DeleteChart(name, namespace string) error

DeleteChart deletes the specified chart with its given name in the given namespace

func (*Helm) InstallChart Uses

func (h *Helm) InstallChart(name, relpath, namespace, overridesFile string, timeout time.Duration) error

InstallChart installs the specified chart with its given name to the given namespace

func (*Helm) InstallChartWithValues Uses

func (h *Helm) InstallChartWithValues(name, relpath, namespace string, values []string, timeout time.Duration) error

InstallChart installs the specified chart with its given name to the given namespace

func (*Helm) UpgradeChart Uses

func (h *Helm) UpgradeChart(name, chartPath, namespace, overridesFile string, timeout time.Duration) error

UpgradeChart upgrades the specified chart with its given name to the given namespace; does not use baseWorkDir but the full path passed

Package helm imports 6 packages (graph) and is imported by 2 packages. Updated 2021-01-16. Refresh now. Tools for package owners.