github.com/koderover/helm@v2.17.0+incompatible/docs/helm/helm.md (about) 1 ## helm 2 3 The Helm package manager for Kubernetes. 4 5 ### Synopsis 6 7 The Kubernetes package manager 8 9 To begin working with Helm, run the 'helm init' command: 10 11 $ helm init 12 13 This will install Tiller to your running Kubernetes cluster. 14 It will also set up any necessary local configuration. 15 16 Common actions from this point include: 17 18 - helm search: Search for charts 19 - helm fetch: Download a chart to your local directory to view 20 - helm install: Upload the chart to Kubernetes 21 - helm list: List releases of charts 22 23 Environment: 24 25 - $HELM_HOME: Set an alternative location for Helm files. By default, these are stored in ~/.helm 26 - $HELM_HOST: Set an alternative Tiller host. The format is host:port 27 - $HELM_NO_PLUGINS: Disable plugins. Set HELM_NO_PLUGINS=1 to disable plugins. 28 - $TILLER_NAMESPACE: Set an alternative Tiller namespace (default "kube-system") 29 - $KUBECONFIG: Set an alternative Kubernetes configuration file (default "~/.kube/config") 30 - $HELM_TLS_CA_CERT: Path to TLS CA certificate used to verify the Helm client and Tiller server certificates (default "$HELM_HOME/ca.pem") 31 - $HELM_TLS_CERT: Path to TLS client certificate file for authenticating to Tiller (default "$HELM_HOME/cert.pem") 32 - $HELM_TLS_KEY: Path to TLS client key file for authenticating to Tiller (default "$HELM_HOME/key.pem") 33 - $HELM_TLS_ENABLE: Enable TLS connection between Helm and Tiller (default "false") 34 - $HELM_TLS_VERIFY: Enable TLS connection between Helm and Tiller and verify Tiller server certificate (default "false") 35 - $HELM_TLS_HOSTNAME: The hostname or IP address used to verify the Tiller server certificate (default "127.0.0.1") 36 - $HELM_KEY_PASSPHRASE: Set HELM_KEY_PASSPHRASE to the passphrase of your PGP private key. If set, you will not be prompted for the passphrase while signing helm charts 37 38 39 40 ### Options 41 42 ``` 43 --debug Enable verbose output 44 -h, --help help for helm 45 --home string Location of your Helm config. Overrides $HELM_HOME (default "~/.helm") 46 --host string Address of Tiller. Overrides $HELM_HOST 47 --kube-context string Name of the kubeconfig context to use 48 --kubeconfig string Absolute path of the kubeconfig file to be used 49 --tiller-connection-timeout int The duration (in seconds) Helm will wait to establish a connection to Tiller (default 300) 50 --tiller-namespace string Namespace of Tiller (default "kube-system") 51 ``` 52 53 ### SEE ALSO 54 55 * [helm completion](helm_completion.md) - Generate autocompletions script for the specified shell (bash or zsh) 56 * [helm create](helm_create.md) - Create a new chart with the given name 57 * [helm delete](helm_delete.md) - Given a release name, delete the release from Kubernetes 58 * [helm dependency](helm_dependency.md) - Manage a chart's dependencies 59 * [helm fetch](helm_fetch.md) - Download a chart from a repository and (optionally) unpack it in local directory 60 * [helm get](helm_get.md) - Download a named release 61 * [helm history](helm_history.md) - Fetch release history 62 * [helm home](helm_home.md) - Displays the location of HELM_HOME 63 * [helm init](helm_init.md) - Initialize Helm on both client and server 64 * [helm inspect](helm_inspect.md) - Inspect a chart 65 * [helm install](helm_install.md) - Install a chart archive 66 * [helm lint](helm_lint.md) - Examines a chart for possible issues 67 * [helm list](helm_list.md) - List releases 68 * [helm package](helm_package.md) - Package a chart directory into a chart archive 69 * [helm plugin](helm_plugin.md) - Add, list, or remove Helm plugins 70 * [helm repo](helm_repo.md) - Add, list, remove, update, and index chart repositories 71 * [helm reset](helm_reset.md) - Uninstalls Tiller from a cluster 72 * [helm rollback](helm_rollback.md) - Rollback a release to a previous revision 73 * [helm search](helm_search.md) - Search for a keyword in charts 74 * [helm serve](helm_serve.md) - Start a local http web server 75 * [helm status](helm_status.md) - Displays the status of the named release 76 * [helm template](helm_template.md) - Locally render templates 77 * [helm test](helm_test.md) - Test a release 78 * [helm upgrade](helm_upgrade.md) - Upgrade a release 79 * [helm verify](helm_verify.md) - Verify that a chart at the given path has been signed and is valid 80 * [helm version](helm_version.md) - Print the client/server version information 81 82 ###### Auto generated by spf13/cobra on 16-May-2019