Add a repo (example: Argo) and update repositories:
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
Install a release from a chart:
helm install <release-name> <chart>
Example:
helm install my-argo bitnami/argo-cd
Display available values for customization:
helm show values <chart> > values.yaml
Example:
helm show values bitnami/argo-cd > values.yaml
Install a chart with your own configuration:
helm install <release-name> <chart> -f values.yaml
Example:
helm install argo-cd bitnami/argo-cd -f values.yaml
Update an existing release with new values:
helm upgrade <release-name> bitnami/argo-cd -f values.yaml
Example:
helm upgrade argo-cd bitnami/argo-cd -f values.yaml
List installed releases in a namespace:
helm list -n <namespace>
Remove a release from a namespace:
helm uninstall <release-name> -n <namespace>
Download a specific chart version (example: argo-cd 10.0.4):
helm pull bitnami/argo-cd --version 10.0.4
Unpack the chart:
tar -xvzf argo-cd-10.0.4.tgz
ls argo-cd/
Chart.lock Chart.yaml README.md charts crds templates values.yaml