helm-charts icon indicating copy to clipboard operation
helm-charts copied to clipboard

Make helm-charts easily maintainable

Open chrisseto opened this issue 1 year ago • 1 comments

The title is just a pun on "out of the tar pit". I bare no ill will against helm, just writing templates for structured data.

The helm-chart is unmaintainable with the amount of resources we currently have. We're going to re-vamp the development process of the helm chart to be much more fool proof. The below task list is not yet exhaustive.

### Tasks
- [ ] #1060
- [ ] https://github.com/redpanda-data/helm-charts/issues/1077
- [ ] https://github.com/redpanda-data/helm-charts/issues/1092
- [x] Integrate `gotohelm`'s Value type parameter with json schema to allow more idiomatic gocode
- [ ] https://github.com/redpanda-data/helm-charts/issues/1081
- [ ] Convert the connectors chart into go code
- [ ] Convert the kminion chart into go code
- [ ] https://github.com/redpanda-data/helm-charts/issues/1131

chrisseto avatar Mar 01 '24 21:03 chrisseto

Locking scope of this issue to the listed tasks with a target date of May 13th just to have a date that should be achievable.

chrisseto avatar Mar 26 '24 13:03 chrisseto

I'm going to close this out as done as it's primarily an epic of epics at this point.

chrisseto avatar Jun 24 '24 18:06 chrisseto