Documentation ¶
Index ¶
- Variables
- func AutosetChartMetadata(metadataIn *chart.Metadata, opts GetHelmChartMetadataOptions) *chart.Metadata
- func DebugPrintValues(ctx context.Context, name string, vals map[string]interface{})
- func DebugSecretValues() bool
- func GetBundleServiceValues(ctx context.Context, opts ServiceValuesOptions) (map[string]interface{}, error)
- func GetEnvServiceValues(env string) map[string]interface{}
- func GetServiceValues(ctx context.Context, projectName, repo string, ...) (map[string]interface{}, error)
- func SetupIncludeWrapperFuncs(funcMap template.FuncMap)
- func SetupWerfImageDeprecationFunc(ctx context.Context, funcMap template.FuncMap)
- func SetupWerfSecretFile(secretsRuntimeData *secrets.SecretsRuntimeData, funcMap template.FuncMap)
- type ChartExtenderContextData
- type ChartExtenderServiceValuesData
- type ChartExtenderValuesMerger
- type GetHelmChartMetadataOptions
- type ServiceValuesOptions
Constants ¶
This section is empty.
Variables ¶
View Source
var ChartTemplateHelpers = `` /* 1312-byte string literal not displayed */
Functions ¶
func AutosetChartMetadata ¶
func AutosetChartMetadata(metadataIn *chart.Metadata, opts GetHelmChartMetadataOptions) *chart.Metadata
func DebugPrintValues ¶ added in v1.2.205
func DebugSecretValues ¶ added in v1.2.205
func DebugSecretValues() bool
func GetBundleServiceValues ¶
func GetBundleServiceValues(ctx context.Context, opts ServiceValuesOptions) (map[string]interface{}, error)
func GetEnvServiceValues ¶ added in v1.2.167
func GetServiceValues ¶
func GetServiceValues(ctx context.Context, projectName, repo string, imageInfoGetters []*image.InfoGetter, opts ServiceValuesOptions) (map[string]interface{}, error)
func SetupWerfSecretFile ¶ added in v1.2.111
func SetupWerfSecretFile(secretsRuntimeData *secrets.SecretsRuntimeData, funcMap template.FuncMap)
Types ¶
type ChartExtenderContextData ¶
func NewChartExtenderContextData ¶
func NewChartExtenderContextData(ctx context.Context) *ChartExtenderContextData
type ChartExtenderServiceValuesData ¶
type ChartExtenderServiceValuesData struct {
ServiceValues map[string]interface{}
}
func NewChartExtenderServiceValuesData ¶
func NewChartExtenderServiceValuesData() *ChartExtenderServiceValuesData
func (*ChartExtenderServiceValuesData) GetServiceValues ¶
func (d *ChartExtenderServiceValuesData) GetServiceValues() map[string]interface{}
func (*ChartExtenderServiceValuesData) SetServiceValues ¶
func (d *ChartExtenderServiceValuesData) SetServiceValues(vals map[string]interface{})
type ChartExtenderValuesMerger ¶ added in v1.2.205
type ChartExtenderValuesMerger struct{}
func (*ChartExtenderValuesMerger) MergeValues ¶ added in v1.2.205
func (m *ChartExtenderValuesMerger) MergeValues(ctx context.Context, inputVals, serviceVals map[string]interface{}, secretsRuntimeData *secrets.SecretsRuntimeData) (map[string]interface{}, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.