bigbang

package
v0.25.1 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2023 License: Apache-2.0 Imports: 23 Imported by: 0

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

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.

Jump to

Keyboard shortcuts

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