github.com/migueleliasweb/helm@v2.6.1+incompatible/docs/helm/helm_init.md (about)

     1  ## helm init
     2  
     3  initialize Helm on both client and server
     4  
     5  ### Synopsis
     6  
     7  
     8  
     9  This command installs Tiller (the Helm server-side component) onto your
    10  Kubernetes Cluster and sets up local configuration in $HELM_HOME (default ~/.helm/).
    11  
    12  As with the rest of the Helm commands, 'helm init' discovers Kubernetes clusters
    13  by reading $KUBECONFIG (default '~/.kube/config') and using the default context.
    14  
    15  To set up just a local environment, use '--client-only'. That will configure
    16  $HELM_HOME, but not attempt to connect to a Kubernetes cluster and install the Tiller
    17  deployment.
    18  
    19  When installing Tiller, 'helm init' will attempt to install the latest released
    20  version. You can specify an alternative image with '--tiller-image'. For those
    21  frequently working on the latest code, the flag '--canary-image' will install
    22  the latest pre-release version of Tiller (e.g. the HEAD commit in the GitHub
    23  repository on the master branch).
    24  
    25  To dump a manifest containing the Tiller deployment YAML, combine the
    26  '--dry-run' and '--debug' flags.
    27  
    28  
    29  ```
    30  helm init
    31  ```
    32  
    33  ### Options
    34  
    35  ```
    36        --canary-image             use the canary Tiller image
    37    -c, --client-only              if set does not install Tiller
    38        --dry-run                  do not install local or remote
    39        --local-repo-url string    URL for local repository (default "http://127.0.0.1:8879/charts")
    40        --net-host                 install Tiller with net=host
    41        --service-account string   name of service account
    42        --skip-refresh             do not refresh (download) the local repository cache
    43        --stable-repo-url string   URL for stable repository (default "https://kubernetes-charts.storage.googleapis.com")
    44    -i, --tiller-image string      override Tiller image
    45        --tiller-tls               install Tiller with TLS enabled
    46        --tiller-tls-cert string   path to TLS certificate file to install with Tiller
    47        --tiller-tls-key string    path to TLS key file to install with Tiller
    48        --tiller-tls-verify        install Tiller with TLS enabled and to verify remote certificates
    49        --tls-ca-cert string       path to CA root certificate
    50        --upgrade                  upgrade if Tiller is already installed
    51  ```
    52  
    53  ### Options inherited from parent commands
    54  
    55  ```
    56        --debug                     enable verbose output
    57        --home string               location of your Helm config. Overrides $HELM_HOME (default "$HOME/.helm")
    58        --host string               address of Tiller. Overrides $HELM_HOST
    59        --kube-context string       name of the kubeconfig context to use
    60        --tiller-namespace string   namespace of Tiller (default "kube-system")
    61  ```
    62  
    63  ### SEE ALSO
    64  * [helm](helm.md)	 - The Helm package manager for Kubernetes.
    65  
    66  ###### Auto generated by spf13/cobra on 26-Jun-2017