Documentation ¶
Index ¶
- func OptionWithAPIVersions(values ...string) options.ParserOption
- func OptionWithFileValues(values ...string) options.ParserOption
- func OptionWithKubeVersion(value string) options.ParserOption
- func OptionWithStringValues(values ...string) options.ParserOption
- func OptionWithValues(values ...string) options.ParserOption
- func OptionWithValuesFile(paths ...string) options.ParserOption
- type ChartFile
- type ConfigurableHelmParser
- type Parser
- func (p *Parser) ParseFS(ctx context.Context, target fs.FS, path string) error
- func (p *Parser) RenderedChartFiles() ([]ChartFile, error)
- func (p *Parser) SetAPIVersions(values ...string)
- func (p *Parser) SetDebugWriter(writer io.Writer)
- func (p *Parser) SetFileValues(values ...string)
- func (p *Parser) SetKubeVersion(value string)
- func (p *Parser) SetSkipRequiredCheck(b bool)
- func (p *Parser) SetStringValues(values ...string)
- func (p *Parser) SetValues(values ...string)
- func (p *Parser) SetValuesFile(s ...string)
- type ValueOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OptionWithAPIVersions ¶
func OptionWithAPIVersions(values ...string) options.ParserOption
func OptionWithFileValues ¶
func OptionWithFileValues(values ...string) options.ParserOption
func OptionWithKubeVersion ¶ added in v0.51.0
func OptionWithKubeVersion(value string) options.ParserOption
func OptionWithStringValues ¶
func OptionWithStringValues(values ...string) options.ParserOption
func OptionWithValues ¶
func OptionWithValues(values ...string) options.ParserOption
func OptionWithValuesFile ¶
func OptionWithValuesFile(paths ...string) options.ParserOption
Types ¶
type ConfigurableHelmParser ¶
type Parser ¶
type Parser struct { ChartSource string // contains filtered or unexported fields }
func (*Parser) RenderedChartFiles ¶
func (*Parser) SetAPIVersions ¶
func (*Parser) SetDebugWriter ¶
func (*Parser) SetFileValues ¶
func (*Parser) SetKubeVersion ¶ added in v0.51.0
func (*Parser) SetSkipRequiredCheck ¶
func (*Parser) SetStringValues ¶
func (*Parser) SetValuesFile ¶
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.