kubewarden / helm-charts

Helm charts for the Kubewarden project
Apache License 2.0
25 stars 16 forks source link

Drop `chart/*/chart-values.yaml`, use `make check-common-values` #362

Closed viccuad closed 7 months ago

viccuad commented 8 months ago

Per chart, historically we have had an internal values file, chart-values.yaml, that is concatenated with common-values.yaml which contains the values fields that are the same for both kubewarden-controller and kubewarden-defaults chart.

To make sure that the chart/*/values.yaml don't diverge from the fields in common-values.yaml, we had the make generate-values, make check-generated-values targets.

This non-standard, obtuse, and a stumbling point for all new contributors.

Acceptance criteria