-
- Downloads
Refactor flux uninstall command
- deletes Flux components (deployments and services)
- deletes Flux RBAC (service accounts, cluster roles and cluster role bindings)
- removes the Kubernetes finalizers from Flux custom resources
- deletes Flux custom resource definitions and custom resources
- deletes the namespace where Flux was installed
- preserves the Kubernetes objects and Helm releases that were reconciled on the cluster by Flux
Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
Showing
- .github/workflows/bootstrap.yaml 2 additions, 1 deletion.github/workflows/bootstrap.yaml
- .github/workflows/e2e.yaml 1 addition, 1 deletion.github/workflows/e2e.yaml
- cmd/flux/main.go 3 additions, 3 deletionscmd/flux/main.go
- cmd/flux/uninstall.go 187 additions, 87 deletionscmd/flux/uninstall.go
- docs/cmd/flux.md 4 additions, 4 deletionsdocs/cmd/flux.md
- docs/cmd/flux_uninstall.md 9 additions, 11 deletionsdocs/cmd/flux_uninstall.md
- docs/guides/installation.md 20 additions, 4 deletionsdocs/guides/installation.md
- internal/utils/utils.go 5 additions, 1 deletioninternal/utils/utils.go
Loading
Please register or sign in to comment