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