helm-charts
helm-charts copied to clipboard
Make helm-charts easily maintainable
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
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.
I'm going to close this out as done as it's primarily an epic of epics at this point.