0Pricing
Helm Academy · Lesson

Schema Validation with values.schema.json

Rejecting invalid values before rendering.

Guard Your Values

Users can pass any values into your chart. A values.schema.json file lets you reject bad input before a single template renders. 🚧

It Is JSON Schema

The file follows the standard JSON Schema format. You describe the shape, types, and required fields your values must have.

All lessons in this course

  1. Static Checks with helm lint
  2. Verifying Output with helm template
  3. Writing helm test Cases
  4. Schema Validation with values.schema.json
← Back to Helm Academy