templates

package
v4.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 12, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HelmChart

HelmChart scaffolds a file that defines the Helm chart structure

func (*HelmChart) SetTemplateDefaults

func (f *HelmChart) SetTemplateDefaults() error

SetTemplateDefaults implements machinery.Template

type HelmIgnore

type HelmIgnore struct {
	machinery.TemplateMixin
}

HelmIgnore scaffolds a file that defines the .helmignore for Helm packaging

func (*HelmIgnore) SetTemplateDefaults

func (f *HelmIgnore) SetTemplateDefaults() error

SetTemplateDefaults implements machinery.Template

type HelmValues

type HelmValues struct {
	machinery.TemplateMixin
	machinery.ProjectNameMixin

	// DeployImages stores the images used for the DeployImage plugin
	DeployImages map[string]string
	// Force if true allows overwriting the scaffolded file
	Force bool
	// HasWebhooks is true when webhooks were found in the config
	HasWebhooks bool
}

HelmValues scaffolds a file that defines the values.yaml structure for the Helm chart

func (*HelmValues) SetTemplateDefaults

func (f *HelmValues) SetTemplateDefaults() error

SetTemplateDefaults implements machinery.Template

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL