Helm Commands:
helm repo: interact with charts repository. Helm-3 no longer ships with a default chart repository
helm search: for finding charts for e.g. helm search repo <chart>
helm show: information about a chart
for e.g. helm show <values|chart|readme|all><chart-name>
helm install: Install a package
for e.g → helm install <release-name><chart-name>
wait until all subjects are ready
for e.g.
helm create: create a new chart with given name
for e.g → helm create <chart-name>
⇒ there are two ways to pass configuration data during install
--set: specify overrides on the command line
--values: specify a YAML file with overrides
(or -f)
for e.g-
helm get: information about from a named release
helm get <all|manifest|values><release_name>
for e.g → helm get all mychart
helm list: list all the named releases
helm status: display the status of the named release
for e.g. → helm status <release_name>
e.g - helm status mychart
helm pull: download a chart form a repository
helm pull <chartname> #download the tar
helm pull --untar <chartname> #download and untart
e.g: helm pull --untar stable/tomcat
install from a local chart archive
e.g: helm install mychart tomcat-0.4.3.tgz
install from an unpacked chart directory:
e.g: helm install mychart
install from a full URL
e.g: helm install mychart <URL>