-
Notifications
You must be signed in to change notification settings - Fork 7.3k
Description
Even when a chart designer/maintainer has decided to include a values.schema.json
file in the Helm chart he/she releases it could be that the user of that chart (using it directly or as a dependency in an integration/umbrella Helm chart) cannot assure to fulfill the defined schema for the deployment specific values passed to that subchart (e.g. he/she passes a deployment specific values.yaml file to the helm install/upgrade
command applied on that chart, where some "old" Helm parameter removed from the values.schema.json
of a newer version of that (sub)chart still remains).
I think it would be useful to support a new option in helm install
, helm upgrade
, helm lint
and helm template
allowing to disable the values schema validation (in case a values.schema.json
file is packaged in the target Helm chart or some listed subchart)