action

package
v1.2.3 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2022 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChartPathOptions added in v1.2.2

type ChartPathOptions struct {
	Version  string // --version
	RepoURL  string // --repo
	Username string // --username
	Password string // --password
}

func (*ChartPathOptions) LocateChart added in v1.2.2

func (c *ChartPathOptions) LocateChart(name string, settings *cli.EnvSettings) (string, error)

LocateChart returns a filename of tgz

type Configuration

type Configuration struct {
}

type Install

type Install struct {
	ChartPathOptions

	ReleaseName    string
	GenerateName   bool
	NameTemplate   string
	DryRun         bool
	Force          bool
	UseReleaseName bool
	// contains filtered or unexported fields
}

func NewInstall

func NewInstall(cfg *Configuration) *Install

func (*Install) NameAndChart added in v1.0.3

func (i *Install) NameAndChart(args []string) (string, string, error)

func (*Install) Run

func (i *Install) Run(ch *chart.Chart, vals chartutil.Values) error

func (*Install) RunWithContext

func (i *Install) RunWithContext(ctx context.Context, ch *chart.Chart, vals chartutil.Values) error

func (*Install) ValidateName

func (i *Install) ValidateName(name string) bool

type List added in v1.2.2

type List struct {
	ReleaseName string
	// contains filtered or unexported fields
}

func NewList added in v1.2.2

func NewList(cfg *Configuration) *List

type UnInstall

type UnInstall struct {
	ReleaseName   string
	DryRun        bool
	CleanInstance bool
	Timeout       time.Duration
	// contains filtered or unexported fields
}

func NewUnInstall

func NewUnInstall(cfg *Configuration) *UnInstall

func (*UnInstall) Run

func (i *UnInstall) Run(name string) error

type Upgrade

type Upgrade struct {
	ChartPathOptions

	ReleaseName string
	Force       bool
	// contains filtered or unexported fields
}

func NewUpgrade

func NewUpgrade(cfg *Configuration) *Upgrade

func (*Upgrade) NameAndChart

func (i *Upgrade) NameAndChart(args []string) (string, string, error)

func (*Upgrade) Run

func (i *Upgrade) Run(ch *chart.Chart, vals chartutil.Values) error

func (*Upgrade) RunWithContext

func (i *Upgrade) RunWithContext(ctx context.Context, ch *chart.Chart, vals chartutil.Values) error

func (*Upgrade) ValidateName

func (i *Upgrade) ValidateName(name string) bool

Jump to

Keyboard shortcuts

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