Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateValueFiles ¶ added in v0.13.0
func CreateValueFiles(pathToHelmfile, pathToValues string)
CreateValueFiles requires helmfile's path as input It parses the helmfiles and creates a directory with all the value files from the upstream helm charts
Types ¶
type HelmDefaults ¶
Helmfile HelmDefaults element
type HelmfileConfig ¶
type HelmfileConfig struct { Repositories []Repository `yaml:"repositories"` HelmDefaults HelmDefaults `yaml:"helmDefaults"` Releases []Release `yaml:"releases"` }
Helmfile top level elements.
type Hook ¶ added in v0.13.0
type Hook struct { Command string `yaml:"command"` Args []string `yaml:"args"` Events []string `yaml:"events"` }
Helmfile Hook element
type Release ¶ added in v0.13.0
type Release struct { Name string `yaml:"name"` Namespace string `yaml:"namespace"` Chart string `yaml:"chart"` Version string `yaml:"version"` DisableValidation bool `yaml:"disableValidation"` MissingFileHandler string `yaml:"missingFileHandler"` Values []string `yaml:"values"` Hooks []Hook `yaml:"hooks"` Needs []string `yaml:"needs"` }
Helmfile Release element (Helm Charts)
type Repository ¶ added in v0.13.0
Helmfile Repository element
Click to show internal directories.
Click to hide internal directories.