uninstall

package
v2.2.3 Latest Latest
Warning

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

Go to latest
Published: Feb 5, 2024 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Components

func Components(ctx context.Context, logger log.Logger, kubeClient client.Client, namespace string, dryRun bool) error

Components removes all Kubernetes components that are part of Flux excluding the CRDs and namespace.

func CustomResourceDefinitions

func CustomResourceDefinitions(ctx context.Context, logger log.Logger, kubeClient client.Client, dryRun bool) error

CustomResourceDefinitions removes all Kubernetes CRDs that are a part of Flux.

func Finalizers

func Finalizers(ctx context.Context, logger log.Logger, kubeClient client.Client, dryRun bool) error

Finalizers removes all finalizes on Kubernetes components that have been added by a Flux controller.

func Namespace

func Namespace(ctx context.Context, logger log.Logger, kubeClient client.Client, namespace string, dryRun bool) error

Namespace removes the namespace Flux is installed in.

Types

This section is empty.

Jump to

Keyboard shortcuts

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