Helm
The Kubernetes package manager
- helm search: search for charts
- helm pull: download a chart to your local directory to view
- helm install: upload the chart to Kubernetes
- helm list: list releases of charts
Environment variables:
- If a HELM_*_HOME environment variable is set, it will be used
- Otherwise, on systems supporting the XDG base directory specification, the XDG variables will be used
By default, the default directories depend on the Operating System. The defaults are listed below:
Operating System | Cache Path | Configuration Path | Data Path |
---|---|---|---|
Linux | $HOME/.cache/helm | $HOME/.config/helm | $HOME/.local/share/helm |
macOS | $HOME/Library/Caches/helm | $HOME/Library/Preferences/helm | $HOME/Library/helm |
Windows | %TEMP%\helm | %APPDATA%\helm | %APPDATA%\helm |
- helm completion - generate autocompletion scripts for the specified shell
- - create a new chart with the given name
- helm dependency - manage a chart’s dependencies
- - helm client environment information
- helm get - download extended information of a named release
- - fetch release history
- helm install - install a chart
- - examine a chart for possible issues
- helm list - list releases
- - package a chart directory into a chart archive
- helm plugin - install, list, or uninstall Helm plugins
- - push a chart to remote
- helm registry - login to or logout from a registry
- - add, list, remove, update, and index chart repositories
- helm rollback - roll back a release to a previous revision
- - search for a keyword in charts
- helm show - show information of a chart
- - display the status of the named release
- helm template - locally render templates
- - run tests for a release
- helm uninstall - uninstall a release
- - upgrade a release
- helm version - print the client version information