Background
To improve user experience, we would like to add a values.schema.json file, that will allow validation and auto-completion of the values.yaml file by various IDEs, before it's applied.
Proposed Approach
To avoid having to constantly maintain the JSON schema whenever the chart is updated, we would like instead to generate it programmatically from source.
References
Helm schema files documentation
schemars
Background
To improve user experience, we would like to add a
values.schema.jsonfile, that will allow validation and auto-completion of thevalues.yamlfile by various IDEs, before it's applied.Proposed Approach
To avoid having to constantly maintain the JSON schema whenever the chart is updated, we would like instead to generate it programmatically from source.
References
Helm schema files documentation
schemars