Concepts

Chart

A Chart is a helm package. It contains all resource definitions, tools, service.

Repository

A Repository is the place where charts collocated and shared.

Release

A Release is an instance of a chart running in K8S.

Cheatsheet

Add a chart repo

helm repo add <repo-name> <repo-url>

example:

helm repo add bitnami https://charts.bitnami.com/bitnami

List all chart repo

helm repo list

Update chart repo

helm repo update

Install chart

helm install [<release-name>] <chart-name>

example

helm install bitnami/mysql --generate-name

List releases

helm list

Uninstall release

helm uninstall <release-name>

example:

helm uninstall mysql-1612624192

Get release info

helm status mysql-1612624192