Skip to content

Proposal: disable values schema validation for charts including a values.schema.json file #10398

@antaloala

Description

@antaloala

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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    featuregood first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.in progress

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions