Documentation
¶
Index ¶
- func ComposeComponents()
- func Create(baseDir string)
- func Deploy()
- func FindImages(baseDir, repoHelmChartPath string)
- func GetComposedComponent(parentComponent types.ZarfComponent) types.ZarfComponent
- func HandleIfURL(packagePath string, shasum string, insecureDeploy bool) (string, func())
- func Inspect(packageName string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComposeComponents ¶ added in v0.21.0
func ComposeComponents()
ComposeComponents builds the composed components list for the current config.
func Create ¶
func Create(baseDir string)
Create generates a zarf package tarball for consumption by
func FindImages ¶
func FindImages(baseDir, repoHelmChartPath string)
FindImages iterates over a zarf.yaml and attempts to parse any images
func GetComposedComponent ¶ added in v0.20.0
func GetComposedComponent(parentComponent types.ZarfComponent) types.ZarfComponent
GetComposedComponent recursively retrieves a composed zarf component -------------------------------------------------------------------- For composed components, we build the tree of components starting at the root and adding children as we go; this follows the composite design pattern outlined here: https://en.wikipedia.org/wiki/Composite_pattern where 1 component parent is made up of 0...n composite or leaf children.
func HandleIfURL ¶
HandleIfURL If provided package is a URL download it to a temp directory
Types ¶
This section is empty.