Documentation ¶
Index ¶
- func Destroy(purgeAllZarfInstallations bool)
- func DownloadChartFromGit(chart types.ZarfChart, destination string) string
- func DownloadPublishedChart(chart types.ZarfChart, destination string)
- func GenerateChart(basePath string, manifest types.ZarfManifest, component types.ZarfComponent) types.ConnectStrings
- func InstallOrUpgradeChart(options ChartOptions) types.ConnectStrings
- func NewRenderer(options ChartOptions, actionConfig *action.Configuration) *renderer
- func RemoveChart(namespace string, name string, spinner *message.Spinner) error
- func StandardName(destination string, chart types.ZarfChart) string
- func TemplateChart(options ChartOptions) (string, error)
- type ChartOptions
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 GenerateChart ¶
func GenerateChart(basePath string, manifest types.ZarfManifest, component types.ZarfComponent) types.ConnectStrings
func InstallOrUpgradeChart ¶
func InstallOrUpgradeChart(options ChartOptions) types.ConnectStrings
InstallOrUpgradeChart performs a helm install of the given chart
func NewRenderer ¶
func NewRenderer(options ChartOptions, actionConfig *action.Configuration) *renderer
func RemoveChart ¶ added in v0.20.0
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 ¶
Click to show internal directories.
Click to hide internal directories.