Helm Cheatsheet
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