helm

package
v0.1.20 Latest Latest
Warning

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

Go to latest
Published: Sep 3, 2023 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddRepository

func AddRepository(repoName string, repoURL string) error

AddRepository adds a repository to helm

func PullChart

func PullChart(chartName string, chartVersion string) error

PullChart pulls a chart from helm registry

func PullChartUntarToDir

func PullChartUntarToDir(chartName string, chartVersion string, dirName string) error

PullChartUntarToDir pulls a helm chart, untar and output to a directory

func UpgradeInstallChart

func UpgradeInstallChart(releaseName string, chartPath string, valueOpts *values.Options, opts *cmdutils.InstallOpts) error

UpgradeInstallChart upgrades a existing release or creates it

Types

type Pull

type Pull struct {
	action.ChartPathOptions
	Settings *cli.EnvSettings // TODO: refactor this out of pkg/action

	Devel       bool
	Untar       bool
	VerifyLater bool
	UntarDir    string
	DestDir     string
}

Pull is the action for checking a given release's information.

It provides the implementation of 'helm pull'.

func NewPull

func NewPull() *Pull

NewPull creates a new Pull object with the given configuration.

func (*Pull) Run

func (p *Pull) Run(chartRef string) (string, error)

Run executes 'helm pull' against the given release.

Jump to

Keyboard shortcuts

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