Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

separate CRDs into a seperate chart #20

Open
martin2176 opened this issue Sep 29, 2022 · 0 comments
Open

separate CRDs into a seperate chart #20

martin2176 opened this issue Sep 29, 2022 · 0 comments

Comments

@martin2176
Copy link

problem description:
Current CRD installation, controller installation etc of Kruise is all in one chart.
So if I have to helm delete kruise for whatever reason (say to start clean and start from scratch, or any other reason), the helm delete will delete the CRDs. And kubernetes without CRD definition will garbage collect and delete all the CRD resources created in various namespaces. This means if I helm delete kruise, all the CRD resources will instantly get deleted as well which is disastrous because I lose all the CRD resources .
The one way I think to address this issue is to create a seperate helm chart for just installing crds and another helm chart for rest (deployment, daemon set etc)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant