helm

package
v0.0.0-...-c957c6c Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cache

type Cache interface {
	GetManifests(source string) ([]unstructured.Unstructured, error)
	Add(key, value interface{}) error
}

type Git

type Git struct {
	SSHKey string
	Branch string
	Path   string
}

type Helm

type Helm struct {
	Source         string
	ManifestGetter ManifestGetter
	Dst            string
	Options        Options
	Decoder        runtime.Codec
}

func New

func New(source string, getter ManifestGetter, options Options, dst string) Helm

func (Helm) Render

func (h Helm) Render() ([]unstructured.Unstructured, error)

type ManifestGetter

type ManifestGetter interface {
	Get() error
}

type Options

type Options struct {
	Cache Cache
	Git   Git
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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