docs / articles / Helm Get Latest Chart Version: Automating Upgrades

Helm Get Latest Chart Version: Automating Upgrades

Noah Aug 16, 2026 2026-08-16 04:58:21

In the dynamic world of container orchestration, staying updated with the latest versions of your charts is not just recommended, but often crucial for leveraging the full potential of your applications. For Helm users, knowing how to fetch the latest chart version is an essential skill.

Understanding Helm Chart Directory Structure for Kubernetes Package Manager|Helm Tutorial for DevOps
Understanding Helm Chart Directory Structure for Kubernetes Package Manager|Helm Tutorial for DevOps

Helm, a package manager for Kubernetes, streamlines the deployment and management of applications. It uses charts as packaging formats, and updating these charts ensures you benefit from bug fixes, new features, and improvements contributed by the community or the maintainers.

How Helm and JKube simplify Kubernetes management, part 1 | Red Hat Developer
How Helm and JKube simplify Kubernetes management, part 1 | Red Hat Developer

Understanding Chart Releases

Before we dive into updating your charts, let's briefly discuss chart releases. A chart release pairs a chart with specific metadata, including its version number. This versioning scheme helps manage updates and track changes effectively.

construction helmet safety poster with instructions for helmets and their meaning in blue, yellow, red, orange, green, brown or black
construction helmet safety poster with instructions for helmets and their meaning in blue, yellow, red, orange, green, brown or black

Each version of a chart may bring new configurations, different app versions, or updated dependencies. Understanding this release cycle enables you to keep your applications current and secure.

Fetching Latest Chart Version with Helm Search

the safety helmets guide for construction workers is shown in this graphic above it's description
the safety helmets guide for construction workers is shown in this graphic above it's description

Helm's search command is a powerful tool for finding and retrieving the latest versions of charts from the Helm Hub, the official chart repository. Here's how you can use it:

helm search repo CHART_NAME - This command searches the loaded repository for a specific chart and displays all available versions. Replace CHART_NAME with the name of the chart you're interested in.

Updating to the Latest Chart Version

Safety Helmets color code guide
Safety Helmets color code guide

Once you've found the latest version using Helm search, you can update your existing release to this version. Here's how:

helm upgrade RELEASE_NAME CHART_NAME -y --version VERSION - Replace RELEASE_NAME, CHART_NAME, and VERSION with the appropriate values. The `-y` flag skips the upgrade confirmation prompt, `-i` installs the chart if the release doesn't exist, and `--version` specifies the version you want to use.

Monitoring Chart Updates

helm get latest chart version
helm get latest chart version

While you can manually check for and update chart versions, it's more efficient to set up automated monitoring. Several tools and strategies can help you keep tabs on chart updates without constant manual oversight.

For instance, you can configure webhooks or use CI/CD pipelines to automatically trigger Helm updates when a new version is released. Some chart repositories also provide RSS feeds or other notifications when new versions are available.

the safety helmet code is shown in different colors
the safety helmet code is shown in different colors
Motorcycle Helmet Size Guide - How To Measure & Fit The Right Helmet
Motorcycle Helmet Size Guide - How To Measure & Fit The Right Helmet
the safety helmet color code is shown
the safety helmet color code is shown
Hats
Hats
99% Kids Don’t Know This  Trick 😱⏰
99% Kids Don’t Know This Trick 😱⏰
an image of the different types of helmets and helmets on display in this info sheet
an image of the different types of helmets and helmets on display in this info sheet
the safety helmets color code is shown
the safety helmets color code is shown
GitHub - helm/charts: ⚠️(OBSOLETE) Curated applications for Kubernetes
GitHub - helm/charts: ⚠️(OBSOLETE) Curated applications for Kubernetes
chart showing different types of candles and candles
chart showing different types of candles and candles

Webhooks with Inlets and Notifications

Services like Inlets allow you to expose local ports to the internet securely. By creating a webhook for your chart's repository and configuring it to send notifications to your Inlets server, you can receive real-time alerts when new versions are released.

Set up a simple script or automation tool to parse these notifications and initiate Helm upgrades when necessary. This approach combines the best of both worlds - automated updating with human oversight.

CI/CD Pipelines for Automatic Upgrades

Integrating Helm updates into your CI/CD pipelines ensures that chart updates happen on a specified schedule or when triggered by specific events, like new version releases. Configure your pipeline to fetch the latest version, build your application, and deploy the updated chart.

This approach offers the benefit of automated updates without losing control over when and how these updates occur. It also enables testing of updated charts before deployment, further safeguarding your application.

Balancing automation and control is key to effective chart version management. Staying updated ensures your applications leverage the latest features and improvements while minimizing risk. By employing the strategies outlined above, you can maintain a robust, secure, and efficient Helm environment.