Helm 3 Commands Cheatsheet

Create .tgz package from chart folder

cd chart
helm package .

Deploy local .tgz package

Authenticate first (AKS example):

az aks get-credentials --resource-group <RESOURCEGROUP_NAME> --name <AKS_CLUSTERNAME>

Install the package:

helm install <RELEASE_NAME> <TGZ_PACKAGE>

List releases

helm list
helm get all <RELEASE_NAME>

Deploy chart from registry

No direct install available. Pull, export, then install:

helm chart pull <PACKAGE_REPO_WITH_VERSION>
helm chart export <PACKAGE_REPO_WITH_VERSION>
helm install <RELEASE_NAME> <EXPORTED_CHART_FOLDER>

Note: helm chart export creates a folder named after the chart (from Chart.yaml name field), which may differ from the registry repository name. Use the chart name as <EXPORTED_CHART_FOLDER>.