commandexecutorflux

package
v0.412.0 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2025 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

Types

type CommandExecutorDeployedFlux

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

func (*CommandExecutorDeployedFlux) DeleteGitRepository added in v0.350.0

func (c *CommandExecutorDeployedFlux) DeleteGitRepository(ctx context.Context, name string, namespace string) error

func (*CommandExecutorDeployedFlux) DeleteHelmRelease added in v0.352.0

func (c *CommandExecutorDeployedFlux) DeleteHelmRelease(ctx context.Context, name string, namespace string) error

func (*CommandExecutorDeployedFlux) DeleteKustomization added in v0.351.0

func (c *CommandExecutorDeployedFlux) DeleteKustomization(ctx context.Context, name string, namespace string) error

func (*CommandExecutorDeployedFlux) GetCommandExecutor

func (*CommandExecutorDeployedFlux) GetGitRepositoryStatusMessage added in v0.350.0

func (c *CommandExecutorDeployedFlux) GetGitRepositoryStatusMessage(ctx context.Context, name string, namespace string) (string, error)

func (*CommandExecutorDeployedFlux) GetHelmReleaseStatusMessage added in v0.352.0

func (c *CommandExecutorDeployedFlux) GetHelmReleaseStatusMessage(ctx context.Context, name string, namespace string) (string, error)

func (*CommandExecutorDeployedFlux) GetKustomizationStatusMessage added in v0.351.0

func (c *CommandExecutorDeployedFlux) GetKustomizationStatusMessage(ctx context.Context, name string, namespace string) (string, error)

func (*CommandExecutorDeployedFlux) GitRepositoryExists added in v0.349.0

func (c *CommandExecutorDeployedFlux) GitRepositoryExists(ctx context.Context, name string, namespace string) (bool, error)

func (*CommandExecutorDeployedFlux) HelmReleaseExists added in v0.352.0

func (c *CommandExecutorDeployedFlux) HelmReleaseExists(ctx context.Context, name string, namespace string) (bool, error)

func (*CommandExecutorDeployedFlux) KustomizationExists added in v0.351.0

func (c *CommandExecutorDeployedFlux) KustomizationExists(ctx context.Context, name string, namespace string) (bool, error)

func (*CommandExecutorDeployedFlux) WatchGitRepository added in v0.350.0

func (c *CommandExecutorDeployedFlux) WatchGitRepository(ctx context.Context, name string, namespace string, create func(*unstructured.Unstructured), update func(*unstructured.Unstructured), delete func(*unstructured.Unstructured)) error

func (*CommandExecutorDeployedFlux) WatchHelmRelease added in v0.352.0

func (c *CommandExecutorDeployedFlux) WatchHelmRelease(ctx context.Context, name string, namespace string, create func(*unstructured.Unstructured), update func(*unstructured.Unstructured), delete func(*unstructured.Unstructured)) error

func (*CommandExecutorDeployedFlux) WatchKustomization added in v0.351.0

func (c *CommandExecutorDeployedFlux) WatchKustomization(ctx context.Context, name string, namespace string, create func(*unstructured.Unstructured), update func(*unstructured.Unstructured), delete func(*unstructured.Unstructured)) error

type CommandExecutorFlux

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

func (*CommandExecutorFlux) ConfigureFluxInstance

func (c *CommandExecutorFlux) ConfigureFluxInstance(ctx context.Context, cluster kubernetesinterfaces.KubernetesCluster, namespaceName string) error

func (*CommandExecutorFlux) GetCommandExecutor

func (*CommandExecutorFlux) GetDeployedFlux

func (*CommandExecutorFlux) GetHelm

func (c *CommandExecutorFlux) GetHelm() (helminterfaces.Helm, error)

func (*CommandExecutorFlux) InstallFlux

func (*CommandExecutorFlux) InstallFluxOperatorUsingHelm

func (c *CommandExecutorFlux) InstallFluxOperatorUsingHelm(ctx context.Context, cluster kubernetesinterfaces.KubernetesCluster, namespace string) error

Jump to

Keyboard shortcuts

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