druid-io / druid-operator

Druid Kubernetes Operator
Other
205 stars 92 forks source link

helm: Keep CRD by default so druid clusters are not automatically rem… #331

Closed jwitko closed 1 year ago

jwitko commented 1 year ago

Description

Currently if the druid operator is installed with CRDs via the helm chart and then the helm chart is uninstalled then the CRDs are removed and all druid clusters would be destroyed. This PR defaults to keeping the CRDs on helm chart uninstall and allows the user to configure the option to not.

This PR has:

Key changed/added files in this PR
AdheipSingh commented 1 year ago

@jwitko thanks

jrigassio commented 1 year ago

great change! would like to see this go in as I just hit this problem today.

AdheipSingh commented 1 year ago

@jwitko i am tracking all your PR's and issues, will add them to https://github.com/cloudnativelyhq/druid-operator. I plan to cut a release in the coming next week compatible with 1.25 k8s version.

You can port these changes to the new repo.

Thanks

jwitko commented 1 year ago

Cool! Let me know if you need me to just make the pr again in the new repo. Happy to do it. I can also make it so they are backwards compatible

AdheipSingh commented 1 year ago

@jwitko it would be great if you can PR to new repo. I plan to cut a release by end of this month.

jwitko commented 1 year ago

Closing because it was merged in new druid-operator fork datainfrahq/druid-operator