redpanda-data / helm-charts

Redpanda Helm Chart
http://redpanda.com
Apache License 2.0
77 stars 96 forks source link

redpanda: assert go and helm equivalence #1452

Closed chrisseto closed 3 months ago

chrisseto commented 3 months ago

This commit adds a basic test for asserting that the Go code and helm templates generate equivalent manifests.

While gotohelm itself has many tests performing these assertions, the complexity of the redpanda chart warrants additional checks.

This commit also includes a handful of fixes for uncovered divergences: