fix(helm): update CRDs in chart
Why ?
After installing the operator with the latest version (1.2.1), we get an old CRD version, which lacks recent features (ex: the tiering block).
And I'm guessing that this old version is not intended, and just a forgotten step during the release process. Thus this PR to update it.
Notes
This PR seems huge in term of lines added/modified/removed, but I did no real change. I only performed 2 steps:
cd ~/git/dragonfly-operator/
cp manifests/crd.yaml charts/dragonfly-operator/templates/crds.yaml
git add charts/dragonfly-operator/templates/crds.yaml
git ci -m "Copy simply CRD from manifests/ dir"
vim charts/dragonfly-operator/templates/crds.yaml
git add charts/dragonfly-operator/templates/crds.yaml
git ci -m "Reinclude the few helm wrapper lines (top & bottom of file)"
NB: also, don't hesitate to look at diff without whitespace (there has been changes in that area)
Thanks @frivoire, yep, looks like we forgot to update this crd. LGTM, can you fix the conflict?
@frivoire a friendly ping :)
I just recreated the git branch from scratch (using the same steps than given in the initial description) and force-pushed. So it should include all recent changes, and without any conflict of course.
Can you please sign your commit?