fluxcd

package
v0.0.0-...-723a762 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FluxCD

type FluxCD struct {
	// contains filtered or unexported fields
}

FluxCD handles the installation of FluxCD

func NewFluxCD

func NewFluxCD(log logr.Logger, fluxConfig appconfig.FluxConfig, githubConfig appconfig.GithubConfig, clusterAuth *k8sclient.ClusterAuthInfo) (*FluxCD, error)

NewFluxCD creates a new FluxCD with the provided configurations

func (*FluxCD) CreateFluxSystemSecret

func (f *FluxCD) CreateFluxSystemSecret() error

func (*FluxCD) InstallFluxCD

func (f *FluxCD) InstallFluxCD() error

func (*FluxCD) SuspendAll

func (f *FluxCD) SuspendAll() error

func (*FluxCD) SuspendKustomization

func (f *FluxCD) SuspendKustomization(name string) error

func (*FluxCD) WaitForFluxResources

func (f *FluxCD) WaitForFluxResources() error

Jump to

Keyboard shortcuts

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