Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { Chart string `yaml:"chart"` ChartVersion string `yaml:"chartVersion"` HelmYaml string ValuesYaml string PostRenderBinary string `yaml:"postRenderBinary"` KeyValueAssignments map[string]string }
Configuration defines a struct for the .helm.yaml file
func (*Configuration) BuildHelmConfig ¶
func (h *Configuration) BuildHelmConfig(file io.Reader) error
BuildHelmConfig overrides the values of the Conf based on a .helm.yaml file, it also checks if all required attributes are set.
func (*Configuration) InstallChart ¶
func (h *Configuration) InstallChart(vals chartutil.Values) ([]map[string]interface{}, error)
InstallChart uses the Helm sdk and Conf values to generate the Chart manifests
Click to show internal directories.
Click to hide internal directories.