Manage Helm Apps
The Devtron Dashboard displays the helm applications deployed to your cluster and lets you deploy your own helm charts or third-party charts (e.g. postgresql) using the Chart Store.
View Helm Apps
From the left pane, go to Applications.
Click the Helm Apps tab.
You can see the Helm Apps available in your cluster. If you have connected more than one cluster to Devtron, you can use the Cluster selection dropdown to view the respective Helm Apps in your other clusters.
Deploy Helm Charts
1. Discover the Chart from Chart Store
Select the
Charts
section from the left pane, you will be landed to theChart Store
page.Search
nginx
or any other charts in search filter.Click on chart and it will redirect you to
Chart Details
page where you can see a number of instances deployed by using the same chart.
2. Configure the Chart
You may refer the
README.md
attached to the chart to know more about the chart configurations.Click Configure & Deploy and enter the following details:
KeyDescriptionApp Name
Unique name of the chart
Project
Select the project of the application
Deploy to Environment
Environment in which you want to deploy the chart
Chart Version
Shows all available versions of the chart. Select the version of the chart to be used.
Chart Value
Shows the latest default value or you may create a custom value
Once you choose a preferred chart version, chart value, and update the values.yaml using the editor, click Deploy to deploy the chart.
Create a Preset Value
You can use the default values or create preset value by clicking on
Create preset value
.You can name your preset value, select a chart version, and change the configurations in the YAML file using the editor.
Click on
Save Value
to save the template, and go back and choose your template from the dropdown for deployment.
3. Check Deployment Status
After clicking the Deploy button, you will land on the App Details page that shows the status of the chart deployment.
The status of the chart should be Healthy
. It might take a few seconds after initiating the deployment of the chart. In case the status of the deployment shows Degraded
or if takes a long time to get deployed, click Details in Application Status
section on the same page or check the logs of the pods to debug the issue.

Shows status of deployed chart.
Shows the controller service accounts being used.
In the Configure tab, you can update, upgrade, or delete your chart instance.
From the
Chart used
section you can go to the charts page where you can see all the running instances of this chart.Click the Deployment history tab to view the deployment history of Helm application and values.yaml corresponding to the deployment.
Update or Upgrade Helm Chart
For update, you can change its
Chart Version
orvalues.yaml
and then click Update And Deploy.For upgrade, click on
Helm Chart
field, search a chart name, change its values corresponding, and click Update And Deploy.After an update or upgrade, you will land on the App Details page where you can check the pods and service name.
5. Delete Chart Instances
Clicking on View Chart
in Chart Used
section in the App Details page will redirect you to the Chart Details
page where you can see the number of instances installed by that chart along with an option to delete those chart instances too.

Last updated