arttor / helmify

Creates Helm chart from Kubernetes yaml
MIT License
1.48k stars 136 forks source link

Ability to not add `RELEASE_NAME` of chart to resources `metadata.name`. #121

Open anisimovdk opened 1 year ago

anisimovdk commented 1 year ago

By default, Helmify adds RELEASE_NAME to metadata.name of all resource templates. But for some custom CRDs, provided by custom operators, is crucial to define/preserve specified metadata.name.

I didn't find any option to modify this behavior with arguments. Maybe I missed something?

arttor commented 1 year ago

I apologize for the delay. Helmify does not add RELEASE_NAME to CRDs. Please check generated CRD example from operator CRD input.

You can find CRD processor source code here, which does not use common meta processor with RELEASE_NAME substitution.