Kubernetes Health

Helm Chart Compatibility Checker

Paste your Chart.yaml file. Instantly check Kubernetes version compatibility, validate the Helm API version, inspect dependencies, and get a best-practices report with badges.

Chart.yaml

Paste your Chart.yaml to check compatibility and best practices

How It Works

1

Paste Your Chart.yaml

Paste the contents of your Helm chart's Chart.yaml file including dependencies and metadata.

2

Instant Analysis

The Helm API version, Kubernetes version constraint, dependencies, and best-practice fields are all validated instantly in your browser.

3

Get Your Score

See an overall health grade (A–F) with per-section cards showing Kubernetes compatibility, dependency health badges, and actionable recommendations.

FAQ

Is my Chart.yaml sent anywhere?

No. Everything is parsed and checked in your browser using JavaScript. Your file contents never leave your device. The only network requests are badge image fetches for mapped technologies.

What does this tool check?

The Helm API version (v1 vs v2), the kubeVersion constraint against known Kubernetes releases, chart dependencies with technology mapping, and best-practice fields like maintainers, icon, home, and sources.

What is the difference between apiVersion v1 and v2?

apiVersion: v1 is the legacy Helm 2 chart format. apiVersion: v2 is the current format used by Helm 3, which supports chart types (application/library) and the dependencies field directly in Chart.yaml instead of a separate requirements.yaml file. All new charts should use v2.

How is the kubeVersion constraint parsed?

The tool extracts the minimum Kubernetes version from your constraint string (e.g. >=1.25.0-0 means minimum 1.25). It then checks whether any currently supported Kubernetes version satisfies the constraint. Ranges like >=1.24.0-0 <1.30.0-0 are also handled.

Kubernetes Health

Stay ahead of Kubernetes and Helm updates

Track Kubernetes releases, Helm chart compatibility, and breaking API changes — delivered straight to your inbox when new versions land.

Powered by ReleaseRun — Free developer tools for release lifecycle management