Hello Team, I have quick question about the `flyte...
# flyte-support
a
Hello Team, I have quick question about the
flyte-core
HELM chart, I found that the Flyte CRD's are into the charts/flyte-core/templates/propeller/crds folder wherein if we would like to manage CRDs from HELM the best practice is it should be available into
crds
directory one level above the template, just wanted to understand is there any specific reason
flyte-core
HELM chart is designed this way?
f
The crd is only used by propeller. And Flyte can be multi cluster where other components are central - propeller is per cluster
a
Alright, but this can cause accidental CRDs deletion as HELM chart will be managing the CRDs. What will happen in case of CRDs removed from the cluster?
Hey @freezing-airport-6809 Any thoughts on it?
f
Of crd is removed - it will abort all workflows in progress
Cc @average-finland-92144 may know more
a
@adventurous-ability-21671 I think you're right. As to why was the flyte-core chart designed that way I'm not sure, that probably happened a long time ago. Right now that CRD is templated and we've already had situations where it's clear that Helm doesn't manage CRD's lifecycle. Would you be open to contribute?
a
Thanks @average-finland-92144 for the update, I will check that with our internal HELM chart first then raise PR.
gratitude thank you 1
🙌🏽 1