helm_v3

package
v1.1.22-alpha2 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2020 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init(opts InitOptions) error

func Install

func Install(ctx context.Context, chart, releaseName string, opts InstallOptions) error

func IsErrReleaseNotFound

func IsErrReleaseNotFound(err error) bool

func NewActionConfig

func NewActionConfig(envSettings *cli.EnvSettings) *action.Configuration

func NewEnvSettings

func NewEnvSettings(namespace string) (res *cli.EnvSettings)

func Rollback

func Rollback(releaseName string, opts RollbackOptions) error

func Status

func Status(releaseName string, opts StatusOptions) (*release.Release, error)

func Upgrade

func Upgrade(ctx context.Context, chart, releaseName string, opts UpgradeOptions) error

Types

type InitOptions

type InitOptions struct {
	Debug bool
}

type InstallOptions

type InstallOptions struct {
	ValuesOptions   values.Options
	Namespace       string
	CreateNamespace bool
	Install         bool
	Atomic          bool
	Timeout         time.Duration
}

type RollbackOptions

type RollbackOptions struct {
	Namespace string
	Version   int

	DryRun        bool
	Recreate      bool
	Force         bool
	DisableHooks  bool
	Timeout       time.Duration
	Wait          bool
	CleanupOnFail bool
}

type StatusOptions

type StatusOptions struct {
	Version   int
	Namespace string
}

type UpgradeOptions

type UpgradeOptions struct {
	ValuesOptions   values.Options
	Namespace       string
	CreateNamespace bool
	Install         bool
	Atomic          bool
	Timeout         time.Duration
}

Jump to

Keyboard shortcuts

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