Documentation ¶
Index ¶
- type ChartFile
- type ConfigurableHelmParser
- type Option
- func OptionWithAPIVersions(values ...string) Option
- func OptionWithFileValues(values ...string) Option
- func OptionWithKubeVersion(value string) Option
- func OptionWithStringValues(values ...string) Option
- func OptionWithValues(values ...string) Option
- func OptionWithValuesFile(paths ...string) Option
- type Parser
- type ValueOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigurableHelmParser ¶
type Option ¶
type Option func(p *Parser)
func OptionWithAPIVersions ¶
func OptionWithFileValues ¶
func OptionWithKubeVersion ¶
func OptionWithStringValues ¶
func OptionWithValues ¶
func OptionWithValuesFile ¶
type Parser ¶
type Parser struct { ChartSource string // contains filtered or unexported fields }
func (*Parser) RenderedChartFiles ¶
type ValueOptions ¶
type ValueOptions struct { ValueFiles []string StringValues []string Values []string FileValues []string }
func (*ValueOptions) MergeValues ¶
func (opts *ValueOptions) MergeValues() (map[string]any, error)
MergeValues merges values from files specified via -f/--values and directly via --set, --set-string, or --set-file, marshaling them to YAML
Click to show internal directories.
Click to hide internal directories.