Documentation ¶
Index ¶
- Constants
- type ChartConfig
- type WerfChart
- func (chart *WerfChart) Deploy(releaseName string, namespace string, opts helm.ChartOptions) error
- func (chart *WerfChart) LogExtraAnnotations()
- func (chart *WerfChart) LogExtraLabels()
- func (chart *WerfChart) MergeExtraAnnotations(extraAnnotations map[string]string)
- func (chart *WerfChart) MergeExtraLabels(extraLabels map[string]string)
- func (chart *WerfChart) SetGlobalAnnotation(name, value string) error
- func (chart *WerfChart) SetSecretValuesFile(path string, m secret.Manager) error
- func (chart *WerfChart) SetServiceValues(values map[string]interface{}) error
Constants ¶
View Source
const ( DefaultSecretValuesFileName = "secret-values.yaml" SecretDirName = "secret" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChartConfig ¶
type ChartConfig struct {
Name string `json:"name"`
}
type WerfChart ¶
type WerfChart struct { Name string ChartDir string SecretValues []map[string]interface{} Values []string Set []string SetString []string ExtraAnnotations map[string]string ExtraLabels map[string]string DecodedSecretFilesData map[string]string SecretValuesToMask []string }
func InitWerfChart ¶
func (*WerfChart) LogExtraAnnotations ¶
func (chart *WerfChart) LogExtraAnnotations()
func (*WerfChart) LogExtraLabels ¶
func (chart *WerfChart) LogExtraLabels()
func (*WerfChart) MergeExtraAnnotations ¶
func (*WerfChart) MergeExtraLabels ¶
func (*WerfChart) SetGlobalAnnotation ¶
func (*WerfChart) SetSecretValuesFile ¶
func (*WerfChart) SetServiceValues ¶
Click to show internal directories.
Click to hide internal directories.