How to fix Error: chart not found in Kubernetes
Helm cannot locate the chart you are trying to install. This is usually because the chart repository is not configured or the chart name is incorrect.
Quick fix
Fixes Error: chart not found
helm repo list- List configured Helm repositories
- Add the chart repository
- Update repository index
- Verify chart exists in repo
helm repo listError: chart not found
What this error means
Helm looks for charts in configured repositories or local paths. If the chart is not in any configured repo, doesn't exist locally, or the repository hasn't been updated, Helm will report that the chart cannot be found.
Typical symptoms
- helm install/upgrade fails with "chart not found"
- Cannot locate chart in any repository
- Works with different chart name
- Chart was recently added to repo but still not found
- Local chart path does not exist
- Repository was not added to Helm
Common causes
- Chart repository not added to Helm
- Repository list is outdated (needs helm repo update)
- Chart does not exist in the specified repository
- Typo in chart name
- Using absolute path instead of repo:chart format
- Chart name includes version that doesn't exist
How to fix "Error: chart not found"
See what repos are available:
helm repo listIf empty or missing your repo, add it first.
Add the repository:
helm repo add nginx-stable https://helm.nginx.com/stable
helm repo updateThen list charts:
helm search repo nginxFetch latest charts from all repos:
helm repo updateNow retry your install command.
Search for the chart:
helm search repo CHART_NAME
helm search repo CHART_NAME --versionsConfirm the exact spelling and version.
Use the full chart reference:
helm install RELEASE REPO_NAME/CHART_NAME -n NAMESPACEOptionally specify version:
helm install RELEASE REPO_NAME/CHART_NAME --version 1.2.3 -n NAMESPACEAdvanced notes
For local charts, use file:// paths: helm install RELEASE ./local-chart/. For offline environments, pre-load chart repositories. Use helm search to discover available charts: helm search hub CHART_NAME (searches ArtifactHub). Version your charts explicitly in CI/CD to avoid version mismatches. Consider using a private Helm repository (ChartMuseum, Nexus) for internal charts.
Frequently asked questions
- What does "Error: chart not found" mean?
- Helm looks for charts in configured repositories or local paths. If the chart is not in any configured repo, doesn't exist locally, or the repository hasn't been updated, Helm will report that the chart cannot be found.
- How do I fix "Error: chart not found"?
- Helm cannot locate the chart you are trying to install. This is usually because the chart repository is not configured or the chart name is incorrect.
- What causes "Error: chart not found"?
- Chart repository not added to Helm Repository list is outdated (needs helm repo update) Chart does not exist in the specified repository
- Is the "Error: chart not found" error serious?
- It is a low-severity error โ more of a blocker than a risk. The steps above resolve it.
Official resources & further reading
- ๐Kubernetes Official Documentation
- ๐Helm: helm repo(Official Docs)
- ๐Helm: Quickstart Guide(Official Docs)
- ๐ArtifactHub: Helm Charts(Official Docs)