Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseValuesFile ¶
ParseValuesFile parses the content of values.yaml
Types ¶
type Chart ¶
type Chart struct {
// contains filtered or unexported fields
}
Chart represents everything in a Helm chart
func (*Chart) CreateManifests ¶
CreateManifests generates the Kubernetes manifests and NOTES.txt output
func (*Chart) MergeValues ¶
func (c *Chart) MergeValues(newValues map[interface{}]interface{})
MergeValues allows to overwrite values and merge them with the existing ones
type ChartInfo ¶
type ChartInfo struct { APIVersion string `yaml:"apiVersion"` APPVersion string `yaml:"appVersion"` Description string `yaml:"description"` Name string `yaml:"name"` Version string `yaml:"version"` }
ChartInfo describes the content of chart.yaml
func ParseChartFile ¶
ParseChartFile parses the content of Chart.yaml
Click to show internal directories.
Click to hide internal directories.