lib

package
v0.0.0-...-84a4e82 Latest Latest
Warning

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

Go to latest
Published: May 9, 2023 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetYaml

func GetYaml(templateYaml string, valuesYaml string) string

Types

type ChartObj

type ChartObj struct {
	ApiVersion   string
	Name         string
	Version      string
	KubeVersion  string
	Description  string
	Type         string
	Keywords     []string
	Home         string
	Sources      []string
	Dependencies []interface{}
	Maintainers  []interface{}
	Icon         string
	AppVersion   string
	Deprecated   bool
	Annotations  map[string]interface{}
}

type GetYamlReturnValue

type GetYamlReturnValue struct {
	Yaml    string `json:"yaml"`
	Err     string `json:"err"`
	Warning string `json:"warning"`
}

type ReleaseObj

type ReleaseObj struct {
	Name      string
	Namespace string
	IsUpgrade bool
	IsInstall bool
	Revision  int
	Service   string
}

type TemplateData

type TemplateData struct {
	Release ReleaseObj
	Chart   ChartObj
	Values  ValuesObj
}

type ValuesObj

type ValuesObj map[string]interface{}

Jump to

Keyboard shortcuts

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