Documentation ¶
Overview ¶
Package bigbang contains the logic for installing Big Bang and Flux
Package bigbang contains the logic for installing Big Bang and Flux ¶
Package bigbang contains the logic for installing Big Bang and Flux ¶
Package bigbang contains the logic for installing Big Bang and Flux
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Run ¶
func Run(tmpPaths types.ComponentPaths, c types.ZarfComponent) (types.ZarfComponent, error)
Run Mutates a component that should deploy Big Bang to a set of manifests that contain the flux deployment of Big Bang
Types ¶
type HelmReleaseDependency ¶
type HelmReleaseDependency struct { Metadata metav1.ObjectMeta NamespacedDependencies []string NamespacedSource string ValuesFrom []fluxHelmCtrl.ValuesReference }
HelmReleaseDependency is a struct that represents a Flux Helm Release from an HR DependsOn list.
func (HelmReleaseDependency) Dependencies ¶
func (h HelmReleaseDependency) Dependencies() []string
Dependencies returns a list of namespaced dependencies for the HelmRelease for dependency sorting.
func (HelmReleaseDependency) Name ¶
func (h HelmReleaseDependency) Name() string
Name returns a namespaced name for the HelmRelease for dependency sorting.
Click to show internal directories.
Click to hide internal directories.