Documentation ¶
Index ¶
- func Destroy(purgeAllZarfInstallations bool)
- func DownloadChartFromGit(chart types.ZarfChart, destination string) string
- func DownloadPublishedChart(chart types.ZarfChart, destination string)
- func NewRenderer(options ChartOptions, actionConfig *action.Configuration) *renderer
- func StandardName(destination string, chart types.ZarfChart) string
- func TemplateChart(options ChartOptions) (string, error)
- type ChartOptions
- type ConnectString
- type ConnectStrings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DownloadChartFromGit ¶
DownloadChartFromGit is a special implementation of chart downloads that support the https://p1.dso.mil/#/products/big-bang/ model
func DownloadPublishedChart ¶
DownloadPublishedChart loads a specific chart version from a remote repo
func NewRenderer ¶
func NewRenderer(options ChartOptions, actionConfig *action.Configuration) *renderer
func StandardName ¶
StandardName generates a predictable full path for a helm chart for Zarf
func TemplateChart ¶
func TemplateChart(options ChartOptions) (string, error)
TemplateChart generates a helm template from a given chart
Types ¶
type ChartOptions ¶
type ConnectString ¶
type ConnectStrings ¶
type ConnectStrings map[string]ConnectString
func GenerateChart ¶
func GenerateChart(basePath string, manifest types.ZarfManifest, component types.ZarfComponent) ConnectStrings
func InstallOrUpgradeChart ¶
func InstallOrUpgradeChart(options ChartOptions) ConnectStrings
InstallOrUpgradeChart performs a helm install of the given chart
Click to show internal directories.
Click to hide internal directories.