https://github.com/blarc/helm-values-schemas
A lightweight HTTP service that generates JSON schemas for Helm charts.
https://github.com/blarc/helm-values-schemas
helm helm-chart helm-values json-schema json-schema-generator
Last synced: about 2 months ago
JSON representation
A lightweight HTTP service that generates JSON schemas for Helm charts.
- Host: GitHub
- URL: https://github.com/blarc/helm-values-schemas
- Owner: Blarc
- Created: 2025-06-26T17:13:02.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-26T18:08:41.000Z (12 months ago)
- Last Synced: 2025-06-26T18:41:00.514Z (12 months ago)
- Topics: helm, helm-chart, helm-values, json-schema, json-schema-generator
- Language: Go
- Homepage: https://helm-values-schemas.onrender.com/
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Helm Values Schema Generator
A lightweight HTTP service that generates JSON schema for Helm charts. The service downloads values.yaml files from Helm chart repositories, generates schema using the losisin/helm-values-schema-json library, and returns the schema as JSON.
## Example
Official Loki Helm Chart lacks a JSON schema: https://github.com/grafana/loki/tree/main/production/helm/loki.
Generate one using: https://helm-values-schemas.onrender.com/grafana/loki/refs/heads/main/production/helm/loki/values.yaml
**URL Pattern:** Take any GitHub raw URL like:
https://raw.githubusercontent.com/grafana/loki/refs/heads/main/production/helm/loki/values.yaml
Replace `https://raw.githubusercontent.com` with the service URL:
https://helm-values-schemas.onrender.com/grafana/loki/refs/heads/main/production/helm/loki/values.yaml