Helm Values Helper
Generate a Helm Chart.yaml and values.yaml scaffold in your browser.
- Runs locally in your browser
- No upload required
Try it
Supported formats
Privacy
Runs entirely in your browser. Your input is never uploaded, stored, or sent to a third party.
Generated a Helm chart scaffold for "web" with 11 values.yaml key(s).
How it works
- Wrote the Chart.yaml required keys with the apiVersion v2 schema.
- Wrote a values.yaml with replicaCount, image, service and resources.
- Added the optional ingress block.
- Create templates/ yourself; this scaffold only produces the chart metadata and defaults.
- Run `helm lint ./chart` to check the scaffold before packaging.
Methodology
- Validate the chart name, versions, repository and port.
- Emit Chart.yaml with the required keys in the documented order.
- Emit values.yaml with nested image, service, resources and optional ingress keys.
Usage
- Enter the chart name, description and versions.
- Set the image repository/tag, replica count and service settings.
- Copy Chart.yaml and values.yaml, then add your templates.
Examples
These are examples, not current values: they use fixed inputs, while the interactive tool computes live results in your browser.
Application chart
{
"name": "web",
"description": "A sample web application chart.",
"type": "application",
"version": "0.1.0",
"appVersion": "1.4.0",
"repository": "ghcr.io/example/web",
"imageTag": "1.4.0",
"replicaCount": 2,
"serviceType": "ClusterIP",
"servicePort": 80,
"ingress": true
}Limitations
What goes where
Chart.yaml describes the chart; values.yaml holds the defaults a user overrides. Keeping both explicit makes the chart reviewable before it is deployed.
Frequently asked questions
- Does the scaffold include templates?
- No. Helm charts separate metadata (Chart.yaml), defaults (values.yaml) and templates (templates/); this tool generates the first two.
- Which apiVersion is used?
- v2, the current Helm chart API version.
Sources
- Helm chart documentation — Helm
Send feedback
Tell us if this tool helped, report a problem, or suggest a tool. Only the message you type is sent — never the input you used in the tool.
Was this tool useful?
Prefer to write to us directly? See the contact page.