Skip to content

fix: ensure namespaces are never deleted or pruned#31

Merged
thesuperzapper merged 1 commit into
deployKF:mainfrom
thesuperzapper:never-prune-namespaces
Sep 21, 2023
Merged

fix: ensure namespaces are never deleted or pruned#31
thesuperzapper merged 1 commit into
deployKF:mainfrom
thesuperzapper:never-prune-namespaces

Conversation

@thesuperzapper

Copy link
Copy Markdown
Member

Because users may store other things in the deployKF namespaces (especially the ones for dependencies), we should never automatically delete them.

This PR ensures that ArgoCD will never "prune" (on sync) or "delete" (on app uninstall) a namespace.

WARNING: this does NOT apply to the profile namespaces, which the profile controller will delete as soon as their Profile cluster-resource is removed.

@thesuperzapper
thesuperzapper merged commit 3007bc3 into deployKF:main Sep 21, 2023
@thesuperzapper
thesuperzapper deleted the never-prune-namespaces branch September 21, 2023 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant