helm

package
v0.0.0-...-8f6edbe Latest Latest
Warning

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

Go to latest
Published: May 30, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const NAMESPACE string = "NAMESPACE:"
View Source
const RESOURCE string = "==>"
View Source
const STATUS string = "STATUS:"

Variables

This section is empty.

Functions

func DeleteReleases

func DeleteReleases(charts []Chart, sandboxName string) error

func InstallCharts

func InstallCharts(charts []Chart, sandboxName string) error

func PrettyReleasesPrint

func PrettyReleasesPrint(releases []Release)

Types

type Chart

type Chart struct {
	Name        string
	ReleaseName string
	Namespace   string
	Location    string
	ValuesFile  string
}

type Job

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

type Release

type Release struct {
	Name   string
	Status Status
}

func GetReleases

func GetReleases(sandboxName string) ([]Release, error)

func GetReleasesName

func GetReleasesName(sandboxName string) ([]Release, error)

type Resource

type Resource struct {
	Name string
	Type string
	Age  string
}

type Status

type Status struct {
	State     string
	Namespace string
	Resources []Resource
}

func GetReleaseStatus

func GetReleaseStatus(name string, sandboxName string) (*Status, error)

Returns the status of a release

type Task

type Task string
const (
	Install Task = "INSTALL"
	Delete  Task = "DELETE"
)

Jump to

Keyboard shortcuts

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