redpanda-data / helm-charts

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

"close" the charts' JSON schemas #1420

Open chrisseto opened 4 months ago

chrisseto commented 4 months ago

What would you like to be added?

"Close" the JSON schemas of the charts by disallowing unknown keys.

Why is this needed?

Currently, our chart schemas are "open". That is to say they allow inputs that are not recognized. This behavior is historical but can be quite frustrating and confusing to users as typos in keys or invented stanzas that seem reasonable will be accepted as values but not utilized. If we ever make changes to the charts' API, users will not be informed that their values are no longer valid, they'll simply see sudden changes in behavior with no explanation.

JIRA Link: K8S-289