Difference between revisions of "Helm"

From Christoph's Personal Wiki
Jump to: navigation, search
(Created page with "'''Helm''' is a package manager for Kubernetes. ==Commands== ;<code>completion</code>: Generate autocompletions script for the specified shell (bash or zsh) ;<code>create...")
 
(Commands)
Line 2: Line 2:
  
 
==Commands==
 
==Commands==
;<code>completion</code>: Generate autocompletions script for the specified shell (bash or zsh)
+
*<tt>completion</tt> &mdash; generate autocompletions script for the specified shell (bash or zsh)
;<code>create</code>: create a new chart with the given name
+
*<tt>create</tt> &mdash; create a new chart with the given name
;<code>delete</code>: given a release name, delete the release from Kubernetes
+
*<tt>delete</tt> &mdash; given a release name, delete the release from Kubernetes
;<code>dependency</code>: manage a chart's dependencies
+
*<tt>dependency</tt> &mdash; manage a chart's dependencies
;<code>fetch</code>: download a chart from a repository and (optionally) unpack it in local directory
+
*<tt>fetch</tt> &mdash; download a chart from a repository and (optionally) unpack it in local directory
;<code>get</code>: download a named release
+
*<tt>get</tt> &mdash; download a named release
;<code>help</code>: Help about any command
+
*<tt>help</tt> &mdash; help about any command
;<code>history</code>: fetch release history
+
*<tt>history</tt> &mdash; fetch release history
;<code>home</code>: displays the location of HELM_HOME
+
*<tt>home</tt> &mdash; displays the location of HELM_HOME
;<code>init</code>: initialize Helm on both client and server
+
*<tt>init</tt> &mdash; initialize Helm on both client and server
;<code>inspect</code>: inspect a chart
+
*<tt>inspect</tt> &mdash; inspect a chart
;<code>install</code>: install a chart archive
+
*<tt>install</tt> &mdash; install a chart archive
;<code>lint</code>: examines a chart for possible issues
+
*<tt>lint</tt> &mdash; examines a chart for possible issues
;<code>list</code>: list releases
+
*<tt>list</tt> &mdash; list releases
;<code>package</code>: package a chart directory into a chart archive
+
*<tt>package</tt> &mdash; package a chart directory into a chart archive
;<code>plugin</code>: add, list, or remove Helm plugins
+
*<tt>plugin</tt> &mdash; add, list, or remove Helm plugins
;<code>repo</code>: add, list, remove, update, and index chart repositories
+
*<tt>repo</tt> &mdash; add, list, remove, update, and index chart repositories
;<code>reset</code>: uninstalls Tiller from a cluster
+
*<tt>reset</tt> &mdash; uninstalls Tiller from a cluster
;<code>rollback</code>: roll back a release to a previous revision
+
*<tt>rollback</tt> &mdash; roll back a release to a previous revision
;<code>search</code>: search for a keyword in charts
+
*<tt>search</tt> &mdash; search for a keyword in charts
;<code>serve</code>: start a local http web server
+
*<tt>serve</tt> &mdash; start a local http web server
;<code>status</code>: displays the status of the named release
+
*<tt>status</tt> &mdash; displays the status of the named release
;<code>template</code>: locally render templates
+
*<tt>template</tt> &mdash; locally render templates
;<code>test</code>: test a release
+
*<tt>test</tt> &mdash; test a release
;<code>upgrade</code>: upgrade a release
+
*<tt>upgrade</tt> &mdash; upgrade a release
;<code>verify</code>: verify that a chart at the given path has been signed and is valid
+
*<tt>verify</tt> &mdash; verify that a chart at the given path has been signed and is valid
;<code>version</code>: print the client/server version information
+
*<tt>version</tt> &mdash; print the client/server version information
  
 
==External links==
 
==External links==

Revision as of 23:26, 6 August 2019

Helm is a package manager for Kubernetes.

Commands

  • completion — generate autocompletions script for the specified shell (bash or zsh)
  • create — create a new chart with the given name
  • delete — given a release name, delete the release from Kubernetes
  • dependency — manage a chart's dependencies
  • fetch — download a chart from a repository and (optionally) unpack it in local directory
  • get — download a named release
  • help — help about any command
  • history — fetch release history
  • home — displays the location of HELM_HOME
  • init — initialize Helm on both client and server
  • inspect — inspect a chart
  • install — install a chart archive
  • lint — examines a chart for possible issues
  • list — list releases
  • package — package a chart directory into a chart archive
  • plugin — add, list, or remove Helm plugins
  • repo — add, list, remove, update, and index chart repositories
  • reset — uninstalls Tiller from a cluster
  • rollback — roll back a release to a previous revision
  • search — search for a keyword in charts
  • serve — start a local http web server
  • status — displays the status of the named release
  • template — locally render templates
  • test — test a release
  • upgrade — upgrade a release
  • verify — verify that a chart at the given path has been signed and is valid
  • version — print the client/server version information

External links