From 5f981ad96f0ea8a9d8a2c161843a94c91f8e1bfc Mon Sep 17 00:00:00 2001 From: Christoph Blecker Date: Sun, 15 Jan 2017 12:22:28 -0800 Subject: [PATCH] Regenerate docs --- docs/helm/helm.md | 19 +++--- docs/helm/helm_completion.md | 37 +++++++++++ docs/helm/helm_create.md | 17 +++-- docs/helm/helm_delete.md | 18 ++--- docs/helm/helm_dependency.md | 11 ++-- docs/helm/helm_dependency_build.md | 13 ++-- docs/helm/helm_dependency_list.md | 11 ++-- docs/helm/helm_dependency_update.md | 13 ++-- docs/helm/helm_fetch.md | 16 +++-- docs/helm/helm_get.md | 13 ++-- docs/helm/helm_get_hooks.md | 13 ++-- docs/helm/helm_get_manifest.md | 13 ++-- docs/helm/helm_get_values.md | 13 ++-- docs/helm/helm_history.md | 15 +++-- docs/helm/helm_home.md | 11 ++-- docs/helm/helm_init.md | 12 ++-- docs/helm/helm_inspect.md | 13 ++-- docs/helm/helm_inspect_chart.md | 13 ++-- docs/helm/helm_inspect_values.md | 13 ++-- docs/helm/helm_install.md | 31 ++++++--- docs/helm/helm_lint.md | 11 ++-- docs/helm/helm_list.md | 14 ++-- docs/helm/helm_package.md | 14 ++-- docs/helm/helm_repo.md | 11 ++-- docs/helm/helm_repo_add.md | 16 +++-- docs/helm/helm_repo_index.md | 11 ++-- docs/helm/helm_repo_list.md | 11 ++-- docs/helm/helm_repo_remove.md | 11 ++-- docs/helm/helm_repo_update.md | 11 ++-- docs/helm/helm_rollback.md | 26 +++++--- docs/helm/helm_search.md | 11 ++-- docs/helm/helm_serve.md | 13 ++-- docs/helm/helm_status.md | 13 ++-- docs/helm/helm_upgrade.md | 41 ++++++++---- docs/helm/helm_verify.md | 15 +++-- docs/helm/helm_version.md | 20 +++--- docs/man/man1/helm.1 | 19 ++++-- docs/man/man1/helm_completion.1 | 74 +++++++++++++++++++++ docs/man/man1/helm_create.1 | 16 ++++- docs/man/man1/helm_delete.1 | 14 +++- docs/man/man1/helm_dependency.1 | 10 ++- docs/man/man1/helm_dependency_build.1 | 12 ++-- docs/man/man1/helm_dependency_list.1 | 10 ++- docs/man/man1/helm_dependency_update.1 | 12 ++-- docs/man/man1/helm_fetch.1 | 16 +++-- docs/man/man1/helm_get.1 | 10 ++- docs/man/man1/helm_get_hooks.1 | 10 ++- docs/man/man1/helm_get_manifest.1 | 10 ++- docs/man/man1/helm_get_values.1 | 10 ++- docs/man/man1/helm_history.1 | 10 ++- docs/man/man1/helm_home.1 | 10 ++- docs/man/man1/helm_init.1 | 14 +++- docs/man/man1/helm_inspect.1 | 12 ++-- docs/man/man1/helm_inspect_chart.1 | 12 ++-- docs/man/man1/helm_inspect_values.1 | 12 ++-- docs/man/man1/helm_install.1 | 56 ++++++++++++---- docs/man/man1/helm_lint.1 | 10 ++- docs/man/man1/helm_list.1 | 16 +++-- docs/man/man1/helm_package.1 | 16 +++-- docs/man/man1/helm_repo.1 | 10 ++- docs/man/man1/helm_repo_add.1 | 22 ++++++- docs/man/man1/helm_repo_index.1 | 10 ++- docs/man/man1/helm_repo_list.1 | 10 ++- docs/man/man1/helm_repo_remove.1 | 10 ++- docs/man/man1/helm_repo_update.1 | 10 ++- docs/man/man1/helm_rollback.1 | 28 ++++++-- docs/man/man1/helm_search.1 | 10 ++- docs/man/man1/helm_serve.1 | 12 ++-- docs/man/man1/helm_status.1 | 20 +++--- docs/man/man1/helm_upgrade.1 | 62 +++++++++++++----- docs/man/man1/helm_verify.1 | 12 ++-- docs/man/man1/helm_version.1 | 22 +++++-- scripts/completions.bash | 91 ++++++++++++++++++++++++++ 73 files changed, 909 insertions(+), 375 deletions(-) create mode 100644 docs/helm/helm_completion.md create mode 100644 docs/man/man1/helm_completion.1 diff --git a/docs/helm/helm.md b/docs/helm/helm.md index b0b947d1a..801baca86 100644 --- a/docs/helm/helm.md +++ b/docs/helm/helm.md @@ -22,21 +22,24 @@ Common actions from this point include: - helm list: list releases of charts Environment: - $HELM_HOME set an alternative location for Helm files. By default, these are stored in ~/.helm - $HELM_HOST set an alternative Tiller host. The format is host:port - $KUBECONFIG set an alternate Kubernetes configuration file (default "~/.kube/config") + $HELM_HOME set an alternative location for Helm files. By default, these are stored in ~/.helm + $HELM_HOST set an alternative Tiller host. The format is host:port + $TILLER_NAMESPACE set an alternative Tiller namespace (default "kube-namespace") + $KUBECONFIG set an alternative Kubernetes configuration file (default "~/.kube/config") ### Options ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO +* [helm completion](helm_completion.md) - Generate bash autocompletions script * [helm create](helm_create.md) - create a new chart with the given name * [helm delete](helm_delete.md) - given a release name, delete the release from Kubernetes * [helm dependency](helm_dependency.md) - manage a chart's dependencies @@ -59,4 +62,4 @@ Environment: * [helm verify](helm_verify.md) - verify that a chart at the given path has been signed and is valid * [helm version](helm_version.md) - print the client/server version information -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_completion.md b/docs/helm/helm_completion.md new file mode 100644 index 000000000..d43cb51ca --- /dev/null +++ b/docs/helm/helm_completion.md @@ -0,0 +1,37 @@ +## helm completion + +Generate bash autocompletions script + +### Synopsis + + + +Generate bash autocompletions script for Helm. + +This command can generate shell autocompletions. + + $ helm completion + +Can be sourced as such + + $ source <(helm completion) + + +``` +helm completion +``` + +### Options inherited from parent commands + +``` + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") +``` + +### SEE ALSO +* [helm](helm.md) - The Helm package manager for Kubernetes. + +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_create.md b/docs/helm/helm_create.md index 89dccd584..289b25c1b 100644 --- a/docs/helm/helm_create.md +++ b/docs/helm/helm_create.md @@ -34,16 +34,23 @@ will be overwritten, but other files will be left alone. helm create NAME ``` +### Options + +``` + -p, --starter string the named Helm starter scaffold +``` + ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_delete.md b/docs/helm/helm_delete.md index 2a94af0fd..190a0701c 100644 --- a/docs/helm/helm_delete.md +++ b/docs/helm/helm_delete.md @@ -20,21 +20,23 @@ helm delete [flags] RELEASE_NAME [...] ### Options ``` - --dry-run simulate a delete - --no-hooks prevent hooks from running during deletion - --purge remove the release from the store and make its name free for later use + --dry-run simulate a delete + --no-hooks prevent hooks from running during deletion + --purge remove the release from the store and make its name free for later use + --timeout int time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) (default 300) ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_dependency.md b/docs/helm/helm_dependency.md index af7f7ea00..4b05101f8 100644 --- a/docs/helm/helm_dependency.md +++ b/docs/helm/helm_dependency.md @@ -43,10 +43,11 @@ a URL. ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO @@ -55,4 +56,4 @@ a URL. * [helm dependency list](helm_dependency_list.md) - list the dependencies for the given chart * [helm dependency update](helm_dependency_update.md) - update charts/ based on the contents of requirements.yaml -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_dependency_build.md b/docs/helm/helm_dependency_build.md index f073770c0..4f60c95c7 100644 --- a/docs/helm/helm_dependency_build.md +++ b/docs/helm/helm_dependency_build.md @@ -23,20 +23,21 @@ helm dependency build [flags] CHART ### Options ``` - --keyring string keyring containing public keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string keyring containing public keys (default "~/.gnupg/pubring.gpg") --verify verify the packages against signatures ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm dependency](helm_dependency.md) - manage a chart's dependencies -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_dependency_list.md b/docs/helm/helm_dependency_list.md index 66b1799bc..e5ff63fc8 100644 --- a/docs/helm/helm_dependency_list.md +++ b/docs/helm/helm_dependency_list.md @@ -22,13 +22,14 @@ helm dependency list [flags] CHART ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm dependency](helm_dependency.md) - manage a chart's dependencies -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_dependency_update.md b/docs/helm/helm_dependency_update.md index 64a9c822e..29c7c818c 100644 --- a/docs/helm/helm_dependency_update.md +++ b/docs/helm/helm_dependency_update.md @@ -22,20 +22,21 @@ helm dependency update [flags] CHART ### Options ``` - --keyring string keyring containing public keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string keyring containing public keys (default "~/.gnupg/pubring.gpg") --verify verify the packages against signatures ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm dependency](helm_dependency.md) - manage a chart's dependencies -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_fetch.md b/docs/helm/helm_fetch.md index 7473749bf..fff25852d 100644 --- a/docs/helm/helm_fetch.md +++ b/docs/helm/helm_fetch.md @@ -13,7 +13,7 @@ also be used to perform cryptographic verification of a chart without installing the chart. There are options for unpacking the chart after download. This will create a -directory for the chart and uncompress into that directory. +directory for the chart and uncomparess into that directory. If the --verify flag is specified, the requested chart MUST have a provenance file, and MUST pass the verification process. Failure in any part of this will @@ -28,7 +28,8 @@ helm fetch [flags] [chart URL | repo/chartname] [...] ``` -d, --destination string location to write the chart. If this and tardir are specified, tardir is appended to this (default ".") - --keyring string keyring containing public keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string keyring containing public keys (default "~/.gnupg/pubring.gpg") + --prov fetch the provenance file, but don't perform verification --untar if set to true, will untar the chart after downloading it --untardir string if untar is specified, this flag specifies the name of the directory into which the chart is expanded (default ".") --verify verify the package against its signature @@ -38,13 +39,14 @@ helm fetch [flags] [chart URL | repo/chartname] [...] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_get.md b/docs/helm/helm_get.md index e879cac7e..f58d04143 100644 --- a/docs/helm/helm_get.md +++ b/docs/helm/helm_get.md @@ -25,16 +25,17 @@ helm get [flags] RELEASE_NAME ### Options ``` - --revision value get the named release with revision + --revision int32 get the named release with revision ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO @@ -43,4 +44,4 @@ helm get [flags] RELEASE_NAME * [helm get manifest](helm_get_manifest.md) - download the manifest for a named release * [helm get values](helm_get_values.md) - download the values file for a named release -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_get_hooks.md b/docs/helm/helm_get_hooks.md index a37002e05..f0d1910a0 100644 --- a/docs/helm/helm_get_hooks.md +++ b/docs/helm/helm_get_hooks.md @@ -18,19 +18,20 @@ helm get hooks [flags] RELEASE_NAME ### Options ``` - --revision value get the named release with revision + --revision int32 get the named release with revision ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm get](helm_get.md) - download a named release -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_get_manifest.md b/docs/helm/helm_get_manifest.md index cd8505c6b..6c14bca36 100644 --- a/docs/helm/helm_get_manifest.md +++ b/docs/helm/helm_get_manifest.md @@ -20,19 +20,20 @@ helm get manifest [flags] RELEASE_NAME ### Options ``` - --revision value get the named release with revision + --revision int32 get the named release with revision ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm get](helm_get.md) - download a named release -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_get_values.md b/docs/helm/helm_get_values.md index 53d1f6591..8469bf4f2 100644 --- a/docs/helm/helm_get_values.md +++ b/docs/helm/helm_get_values.md @@ -17,19 +17,20 @@ helm get values [flags] RELEASE_NAME ``` -a, --all dump all (computed) values - --revision value get the named release with revision + --revision int32 get the named release with revision ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm get](helm_get.md) - download a named release -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_history.md b/docs/helm/helm_history.md index 7881170bd..a73e2c7cc 100644 --- a/docs/helm/helm_history.md +++ b/docs/helm/helm_history.md @@ -11,7 +11,7 @@ History prints historical revisions for a given release. A default maximum of 256 revisions will be returned. Setting '--max' configures the maximum length of the revision list returned. -The historical release set is printed as a formatted table, e.g.: +The historical release set is printed as a formatted table, e.g: $ helm history angry-bird --max=4 REVISION UPDATED STATUS CHART @@ -28,19 +28,20 @@ helm history [flags] RELEASE_NAME ### Options ``` - --max value maximum number of revision to include in history (default 256) + --max int32 maximum number of revision to include in history (default 256) ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_home.md b/docs/helm/helm_home.md index b2b58b5c8..31a897d37 100644 --- a/docs/helm/helm_home.md +++ b/docs/helm/helm_home.md @@ -17,13 +17,14 @@ helm home ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_init.md b/docs/helm/helm_init.md index 4a38f934b..7cb1ff4cd 100644 --- a/docs/helm/helm_init.md +++ b/docs/helm/helm_init.md @@ -37,18 +37,20 @@ helm init -c, --client-only if set does not install tiller --dry-run do not install local or remote -i, --tiller-image string override tiller image + --upgrade upgrade if tiller is already installed ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_inspect.md b/docs/helm/helm_inspect.md index 3a4798dc4..48e63e714 100644 --- a/docs/helm/helm_inspect.md +++ b/docs/helm/helm_inspect.md @@ -19,7 +19,7 @@ helm inspect [CHART] ### Options ``` - --keyring string path to the keyring containing public verification keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string path to the keyring containing public verification keys (default "~/.gnupg/pubring.gpg") --verify verify the provenance data for this chart --version string version of the chart. By default, the newest chart is shown ``` @@ -27,10 +27,11 @@ helm inspect [CHART] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO @@ -38,4 +39,4 @@ helm inspect [CHART] * [helm inspect chart](helm_inspect_chart.md) - shows inspect chart * [helm inspect values](helm_inspect_values.md) - shows inspect values -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_inspect_chart.md b/docs/helm/helm_inspect_chart.md index f49fa254f..64fc06e84 100644 --- a/docs/helm/helm_inspect_chart.md +++ b/docs/helm/helm_inspect_chart.md @@ -17,7 +17,7 @@ helm inspect chart [CHART] ### Options ``` - --keyring string path to the keyring containing public verification keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string path to the keyring containing public verification keys (default "~/.gnupg/pubring.gpg") --verify verify the provenance data for this chart --version string version of the chart. By default, the newest chart is shown ``` @@ -25,13 +25,14 @@ helm inspect chart [CHART] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm inspect](helm_inspect.md) - inspect a chart -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_inspect_values.md b/docs/helm/helm_inspect_values.md index 3fa7b4ed2..e048f9c55 100644 --- a/docs/helm/helm_inspect_values.md +++ b/docs/helm/helm_inspect_values.md @@ -17,7 +17,7 @@ helm inspect values [CHART] ### Options ``` - --keyring string path to the keyring containing public verification keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string path to the keyring containing public verification keys (default "~/.gnupg/pubring.gpg") --verify verify the provenance data for this chart --version string version of the chart. By default, the newest chart is shown ``` @@ -25,13 +25,14 @@ helm inspect values [CHART] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm inspect](helm_inspect.md) - inspect a chart -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_install.md b/docs/helm/helm_install.md index 5d66807ea..72f0ba55c 100644 --- a/docs/helm/helm_install.md +++ b/docs/helm/helm_install.md @@ -20,11 +20,24 @@ or $ helm install --set name=prod ./redis +You can specify the '--values'/'-f' flag multiple times. The priority will be given to the +last (right-most) file specified. For example, if both myvalues.yaml and override.yaml +contained a key called 'Test', the value set in override.yaml would take precedence: + + $ helm install -f myvalues.yaml -f override.yaml ./redis + +You can specify the '--set' flag multiple times. The priority will be given to the +last (right-most) set specified. For example, if both 'bar' and 'newbar' values are +set for a key called 'foo', the 'newbar' value would take precedence: + + $ helm install --set foo=bar --set foo=newbar ./redis + + To check the generated manifests of a release without installing the chart, the '--debug' and '--dry-run' flags can be combined. This will still require a round-trip to the Tiller server. -If --verify is set, the chart MUST have a provenance file, and the provenance +If --verify is set, the chart MUST have a provenance file, and the provenenace fall MUST pass all verification steps. There are four different ways you can express the chart you want to install: @@ -56,14 +69,15 @@ helm install [CHART] ``` --dry-run simulate an install - --keyring string location of public keys used for verification (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string location of public keys used for verification (default "~/.gnupg/pubring.gpg") -n, --name string release name. If unspecified, it will autogenerate one for you --name-template string specify template used to name the release --namespace string namespace to install the release into --no-hooks prevent hooks from running during install --replace re-use the given name, even if that name is already used. This is unsafe in production --set stringArray set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2) - -f, --values string specify values in a YAML file + --timeout int time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) (default 300) + -f, --values valueFiles specify values in a YAML file (can specify multiple) (default []) --verify verify the package before installing it --version string specify the exact chart version to install. If this is not specified, the latest version is installed ``` @@ -71,13 +85,14 @@ helm install [CHART] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_lint.md b/docs/helm/helm_lint.md index 0de9e53fc..e4c387045 100644 --- a/docs/helm/helm_lint.md +++ b/docs/helm/helm_lint.md @@ -27,13 +27,14 @@ helm lint [flags] PATH ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_list.md b/docs/helm/helm_list.md index d063b59c9..f072b8429 100644 --- a/docs/helm/helm_list.md +++ b/docs/helm/helm_list.md @@ -9,7 +9,7 @@ list releases This command lists all of the releases. By default, it lists only releases that are deployed or failed. Flags like -'--delete' and '--all' will alter this behavior. Such flags can be combined: +'--deleted' and '--all' will alter this behavior. Such flags can be combined: '--deleted --failed'. By default, items are sorted alphabetically. Use the '-d' flag to sort by @@ -42,6 +42,7 @@ helm list [flags] [FILTER] --all show all releases, not just the ones marked DEPLOYED -d, --date sort by release date --deleted show deleted releases + --deleting show releases that are currently being deleted --deployed show deployed releases. If no other is specified, this will be automatically enabled --failed show failed releases -m, --max int maximum number of releases to fetch (default 256) @@ -53,13 +54,14 @@ helm list [flags] [FILTER] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_package.md b/docs/helm/helm_package.md index b0aec6293..7d6d30f98 100644 --- a/docs/helm/helm_package.md +++ b/docs/helm/helm_package.md @@ -24,21 +24,23 @@ helm package [flags] [CHART_PATH] [...] ``` --key string name of the key to use when signing. Used if --sign is true - --keyring string location of a public keyring (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string location of a public keyring (default "~/.gnupg/pubring.gpg") --save save packaged chart to local chart repository (default true) --sign use a PGP private key to sign this package + --version string set the version on the chart to this semver version ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_repo.md b/docs/helm/helm_repo.md index 11c2fe876..caebd7075 100644 --- a/docs/helm/helm_repo.md +++ b/docs/helm/helm_repo.md @@ -16,10 +16,11 @@ Example usage: ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO @@ -30,4 +31,4 @@ Example usage: * [helm repo remove](helm_repo_remove.md) - remove a chart repository * [helm repo update](helm_repo_update.md) - update information on available charts in the chart repositories -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_repo_add.md b/docs/helm/helm_repo_add.md index 3c72658f9..3aa319735 100644 --- a/docs/helm/helm_repo_add.md +++ b/docs/helm/helm_repo_add.md @@ -14,19 +14,23 @@ helm repo add [flags] [NAME] [URL] ### Options ``` - --no-update raise error if repo is already registered + --ca-file string verify certificates of HTTPS-enabled servers using this CA bundle + --cert-file string identify HTTPS client using this SSL certificate file + --key-file string identify HTTPS client using this SSL key file + --no-update raise error if repo is already registered ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm repo](helm_repo.md) - add, list, remove, update, and index chart repositories -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_repo_index.md b/docs/helm/helm_repo_index.md index b5ea598b9..bdd292b9b 100644 --- a/docs/helm/helm_repo_index.md +++ b/docs/helm/helm_repo_index.md @@ -30,13 +30,14 @@ helm repo index [flags] [DIR] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm repo](helm_repo.md) - add, list, remove, update, and index chart repositories -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_repo_list.md b/docs/helm/helm_repo_list.md index 4d1215375..b3c3d1b61 100644 --- a/docs/helm/helm_repo_list.md +++ b/docs/helm/helm_repo_list.md @@ -14,13 +14,14 @@ helm repo list [flags] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm repo](helm_repo.md) - add, list, remove, update, and index chart repositories -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_repo_remove.md b/docs/helm/helm_repo_remove.md index 5902cb509..d5964d50e 100644 --- a/docs/helm/helm_repo_remove.md +++ b/docs/helm/helm_repo_remove.md @@ -14,13 +14,14 @@ helm repo remove [flags] [NAME] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm repo](helm_repo.md) - add, list, remove, update, and index chart repositories -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_repo_update.md b/docs/helm/helm_repo_update.md index a6fbcdf40..3a6df730c 100644 --- a/docs/helm/helm_repo_update.md +++ b/docs/helm/helm_repo_update.md @@ -20,13 +20,14 @@ helm repo update ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm repo](helm_repo.md) - add, list, remove, update, and index chart repositories -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_rollback.md b/docs/helm/helm_rollback.md index 852db4fe9..b25922dff 100644 --- a/docs/helm/helm_rollback.md +++ b/docs/helm/helm_rollback.md @@ -6,31 +6,37 @@ roll back a release to a previous revision -This command rolls back a release to the previous revision. -The argument of the rollback command is the name of a release. +This command rolls back a release to a previous revision. + +The first argument of the rollback command is the name of a release, and the +second is a revision (version) number. To see revision numbers, run +'helm history RELEASE'. ``` -helm rollback [RELEASE] +helm rollback [flags] [RELEASE] [REVISION] ``` ### Options ``` - --dry-run simulate a rollback - --no-hooks prevent hooks from running during rollback + --dry-run simulate a rollback + --no-hooks prevent hooks from running during rollback + --recreate-pods performs pods restart for the resource if applicable + --timeout int time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) (default 300) ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_search.md b/docs/helm/helm_search.md index ad89b2abd..65b92e6f4 100644 --- a/docs/helm/helm_search.md +++ b/docs/helm/helm_search.md @@ -26,13 +26,14 @@ helm search [keyword] ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_serve.md b/docs/helm/helm_serve.md index f81aeed3c..4335ef749 100644 --- a/docs/helm/helm_serve.md +++ b/docs/helm/helm_serve.md @@ -21,19 +21,20 @@ helm serve ``` --address string address to listen on (default "127.0.0.1:8879") - --repo-path string local directory path from which to serve charts (default "/Users/mattbutcher/Code/helm_home/repository/local") + --repo-path string local directory path from which to serve charts (default "~/.helm/repository/local") ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_status.md b/docs/helm/helm_status.md index ac7434e4d..9b876822a 100644 --- a/docs/helm/helm_status.md +++ b/docs/helm/helm_status.md @@ -22,19 +22,20 @@ helm status [flags] RELEASE_NAME ### Options ``` - --revision value if set, display the status of the named release with revision + --revision int32 if set, display the status of the named release with revision ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_upgrade.md b/docs/helm/helm_upgrade.md index ba5f61051..1409a871d 100644 --- a/docs/helm/helm_upgrade.md +++ b/docs/helm/helm_upgrade.md @@ -16,6 +16,18 @@ version will be specified unless the '--version' flag is set. To override values in a chart, use either the '--values' flag and pass in a file or use the '--set' flag and pass configuration from the command line. +You can specify the '--values'/'-f' flag multiple times. The priority will be given to the +last (right-most) file specified. For example, if both myvalues.yaml and override.yaml +contained a key called 'Test', the value set in override.yaml would take precedence: + + $ helm upgrade -f myvalues.yaml -f override.yaml redis ./redis + +You can specify the '--set' flag multiple times. The priority will be given to the +last (right-most) set specified. For example, if both 'bar' and 'newbar' values are +set for a key called 'foo', the 'newbar' value would take precedence: + + $ helm upgrade --set foo=bar --set foo=newbar redis ./redis + ``` helm upgrade [RELEASE] [CHART] @@ -24,27 +36,30 @@ helm upgrade [RELEASE] [CHART] ### Options ``` - --disable-hooks disable pre/post upgrade hooks - --dry-run simulate an upgrade - -i, --install if a release by this name doesn't already exist, run an install - --keyring string path to the keyring that contains public singing keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") - --namespace string namespace to install the release into (only used if --install is set) (default "default") + --dry-run simulate an upgrade + -i, --install if a release by this name doesn't already exist, run an install + --keyring string path to the keyring that contains public singing keys (default "~/.gnupg/pubring.gpg") + --namespace string namespace to install the release into (only used if --install is set) (default "default") + --no-hooks disable pre/post upgrade hooks + --recreate-pods performs pods restart for the resource if applicable --set stringArray set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2) - -f, --values string path to a values YAML file - --verify verify the provenance of the chart before upgrading - --version string specify the exact chart version to use. If this is not specified, the latest version is used + --timeout int time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) (default 300) + -f, --values valueFiles specify values in a YAML file (can specify multiple) (default []) + --verify verify the provenance of the chart before upgrading + --version string specify the exact chart version to use. If this is not specified, the latest version is used ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_verify.md b/docs/helm/helm_verify.md index 41b826edb..cfc7fab9f 100644 --- a/docs/helm/helm_verify.md +++ b/docs/helm/helm_verify.md @@ -8,7 +8,7 @@ verify that a chart at the given path has been signed and is valid Verify that the given chart has a valid provenance file. -Provenance files provide cryptographic verification that a chart has not been +Provenance files provide crytographic verification that a chart has not been tampered with, and was packaged by a trusted provider. This command can be used to verify a local chart. Several other commands provide @@ -23,19 +23,20 @@ helm verify [flags] PATH ### Options ``` - --keyring string keyring containing public keys (default "/Users/mattbutcher/.gnupg/pubring.gpg") + --keyring string keyring containing public keys (default "~/.gnupg/pubring.gpg") ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/helm/helm_version.md b/docs/helm/helm_version.md index 124bf8816..2889bee2f 100644 --- a/docs/helm/helm_version.md +++ b/docs/helm/helm_version.md @@ -11,8 +11,8 @@ Show the client and server versions for Helm and tiller. This will print a representation of the client and server versions of Helm and Tiller. The output will look something like this: -Client: &version.Version{SemVer:"v2.0.0-beta.1", GitCommit:"ff52399e51bb880526e9cd0ed8386f6433b74da1", GitTreeState:"dirty"} -Server: &version.Version{SemVer:"v2.0.0-beta.1", GitCommit:"b0c113dfb9f612a9add796549da66c0d294508a3", GitTreeState:"clean"} +Client: &version.Version{SemVer:"v2.0.0", GitCommit:"ff52399e51bb880526e9cd0ed8386f6433b74da1", GitTreeState:"clean"} +Server: &version.Version{SemVer:"v2.0.0", GitCommit:"b0c113dfb9f612a9add796549da66c0d294508a3", GitTreeState:"clean"} - SemVer is the semantic version of the release. - GitCommit is the SHA for the commit that this version was built from. @@ -30,20 +30,22 @@ helm version ### Options ``` - -c, --client if set, show the client version - -s, --server if set, show the server version + -c, --client client version only + -s, --server server version only + --short print the version number ``` ### Options inherited from parent commands ``` - --debug enable verbose output - --home string location of your Helm config. Overrides $HELM_HOME (default "/Users/mattbutcher/Code/helm_home") - --host string address of tiller. Overrides $HELM_HOST - --kube-context string name of the kubeconfig context to use + --debug enable verbose output + --home string location of your Helm config. Overrides $HELM_HOME (default "~/.helm") + --host string address of tiller. Overrides $HELM_HOST + --kube-context string name of the kubeconfig context to use + --tiller-namespace string namespace of tiller (default "kube-system") ``` ### SEE ALSO * [helm](helm.md) - The Helm package manager for Kubernetes. -###### Auto generated by spf13/cobra on 1-Nov-2016 +###### Auto generated by spf13/cobra on 15-Jan-2017 diff --git a/docs/man/man1/helm.1 b/docs/man/man1/helm.1 index e307fe6c2..254da0eb6 100644 --- a/docs/man/man1/helm.1 +++ b/docs/man/man1/helm.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -46,9 +46,10 @@ helm list: list releases of charts .PP Environment: - $HELM\_HOME set an alternative location for Helm files. By default, these are stored in \~/.helm - $HELM\_HOST set an alternative Tiller host. The format is host:port - $KUBECONFIG set an alternate Kubernetes configuration file (default "\~/.kube/config") + $HELM\_HOME set an alternative location for Helm files. By default, these are stored in \~/.helm + $HELM\_HOST set an alternative Tiller host. The format is host:port + $TILLER\_NAMESPACE set an alternative Tiller namespace (default "kube\-namespace") + $KUBECONFIG set an alternative Kubernetes configuration file (default "\~/.kube/config") .SH OPTIONS @@ -57,7 +58,7 @@ Environment: enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -68,12 +69,16 @@ Environment: \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP -\fBhelm\-create(1)\fP, \fBhelm\-delete(1)\fP, \fBhelm\-dependency(1)\fP, \fBhelm\-fetch(1)\fP, \fBhelm\-get(1)\fP, \fBhelm\-history(1)\fP, \fBhelm\-home(1)\fP, \fBhelm\-init(1)\fP, \fBhelm\-inspect(1)\fP, \fBhelm\-install(1)\fP, \fBhelm\-lint(1)\fP, \fBhelm\-list(1)\fP, \fBhelm\-package(1)\fP, \fBhelm\-repo(1)\fP, \fBhelm\-rollback(1)\fP, \fBhelm\-search(1)\fP, \fBhelm\-serve(1)\fP, \fBhelm\-status(1)\fP, \fBhelm\-upgrade(1)\fP, \fBhelm\-verify(1)\fP, \fBhelm\-version(1)\fP +\fBhelm\-completion(1)\fP, \fBhelm\-create(1)\fP, \fBhelm\-delete(1)\fP, \fBhelm\-dependency(1)\fP, \fBhelm\-fetch(1)\fP, \fBhelm\-get(1)\fP, \fBhelm\-history(1)\fP, \fBhelm\-home(1)\fP, \fBhelm\-init(1)\fP, \fBhelm\-inspect(1)\fP, \fBhelm\-install(1)\fP, \fBhelm\-lint(1)\fP, \fBhelm\-list(1)\fP, \fBhelm\-package(1)\fP, \fBhelm\-repo(1)\fP, \fBhelm\-rollback(1)\fP, \fBhelm\-search(1)\fP, \fBhelm\-serve(1)\fP, \fBhelm\-status(1)\fP, \fBhelm\-upgrade(1)\fP, \fBhelm\-verify(1)\fP, \fBhelm\-version(1)\fP .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_completion.1 b/docs/man/man1/helm_completion.1 new file mode 100644 index 000000000..4c6ddec0a --- /dev/null +++ b/docs/man/man1/helm_completion.1 @@ -0,0 +1,74 @@ +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" +.nh +.ad l + + +.SH NAME +.PP +helm\-completion \- Generate bash autocompletions script + + +.SH SYNOPSIS +.PP +\fBhelm completion\fP + + +.SH DESCRIPTION +.PP +Generate bash autocompletions script for Helm. + +.PP +This command can generate shell autocompletions. + +.PP +.RS + +.nf +$ helm completion + +.fi +.RE + +.PP +Can be sourced as such + +.PP +.RS + +.nf +$ source <(helm completion) + +.fi +.RE + + +.SH OPTIONS INHERITED FROM PARENT COMMANDS +.PP +\fB\-\-debug\fP[=false] + enable verbose output + +.PP +\fB\-\-home\fP="~/.helm" + location of your Helm config. Overrides $HELM\_HOME + +.PP +\fB\-\-host\fP="" + address of tiller. Overrides $HELM\_HOST + +.PP +\fB\-\-kube\-context\fP="" + name of the kubeconfig context to use + +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + + +.SH SEE ALSO +.PP +\fBhelm(1)\fP + + +.SH HISTORY +.PP +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_create.1 b/docs/man/man1/helm_create.1 index 3e2a4ca0d..a1930cee8 100644 --- a/docs/man/man1/helm_create.1 +++ b/docs/man/man1/helm_create.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -48,13 +48,19 @@ destination exists and there are files in that directory, conflicting files will be overwritten, but other files will be left alone. +.SH OPTIONS +.PP +\fB\-p\fP, \fB\-\-starter\fP="" + the named Helm starter scaffold + + .SH OPTIONS INHERITED FROM PARENT COMMANDS .PP \fB\-\-debug\fP[=false] enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -65,6 +71,10 @@ will be overwritten, but other files will be left alone. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -73,4 +83,4 @@ will be overwritten, but other files will be left alone. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_delete.1 b/docs/man/man1/helm_delete.1 index 5c1f24415..10345793f 100644 --- a/docs/man/man1/helm_delete.1 +++ b/docs/man/man1/helm_delete.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -36,6 +36,10 @@ deleting them. \fB\-\-purge\fP[=false] remove the release from the store and make its name free for later use +.PP +\fB\-\-timeout\fP=300 + time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) + .SH OPTIONS INHERITED FROM PARENT COMMANDS .PP @@ -43,7 +47,7 @@ deleting them. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -54,6 +58,10 @@ deleting them. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -62,4 +70,4 @@ deleting them. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_dependency.1 b/docs/man/man1/helm_dependency.1 index 6c82476bc..ef1429523 100644 --- a/docs/man/man1/helm_dependency.1 +++ b/docs/man/man1/helm_dependency.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -68,7 +68,7 @@ a URL. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -79,6 +79,10 @@ a URL. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -87,4 +91,4 @@ a URL. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_dependency_build.1 b/docs/man/man1/helm_dependency_build.1 index 3a56d8152..4b28b07b6 100644 --- a/docs/man/man1/helm_dependency_build.1 +++ b/docs/man/man1/helm_dependency_build.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -29,7 +29,7 @@ of 'helm dependency update'. .SH OPTIONS .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" keyring containing public keys .PP @@ -43,7 +43,7 @@ of 'helm dependency update'. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -54,6 +54,10 @@ of 'helm dependency update'. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -62,4 +66,4 @@ of 'helm dependency update'. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_dependency_list.1 b/docs/man/man1/helm_dependency_list.1 index 2ac77bade..ee2eb80e3 100644 --- a/docs/man/man1/helm_dependency_list.1 +++ b/docs/man/man1/helm_dependency_list.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -32,7 +32,7 @@ if it cannot find a requirements.yaml. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -43,6 +43,10 @@ if it cannot find a requirements.yaml. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -51,4 +55,4 @@ if it cannot find a requirements.yaml. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_dependency_update.1 b/docs/man/man1/helm_dependency_update.1 index 75147a783..c9ba62036 100644 --- a/docs/man/man1/helm_dependency_update.1 +++ b/docs/man/man1/helm_dependency_update.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -28,7 +28,7 @@ rebuild the requirements to an exact version. .SH OPTIONS .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" keyring containing public keys .PP @@ -42,7 +42,7 @@ rebuild the requirements to an exact version. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -53,6 +53,10 @@ rebuild the requirements to an exact version. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -61,4 +65,4 @@ rebuild the requirements to an exact version. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_fetch.1 b/docs/man/man1/helm_fetch.1 index 37bdd1ce5..9dcd2b2e6 100644 --- a/docs/man/man1/helm_fetch.1 +++ b/docs/man/man1/helm_fetch.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -38,9 +38,13 @@ result in an error, and the chart will not be saved locally. location to write the chart. If this and tardir are specified, tardir is appended to this .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" keyring containing public keys +.PP +\fB\-\-prov\fP[=false] + fetch the provenance file, but don't perform verification + .PP \fB\-\-untar\fP[=false] if set to true, will untar the chart after downloading it @@ -64,7 +68,7 @@ result in an error, and the chart will not be saved locally. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -75,6 +79,10 @@ result in an error, and the chart will not be saved locally. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -83,4 +91,4 @@ result in an error, and the chart will not be saved locally. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_get.1 b/docs/man/man1/helm_get.1 index 86fbc4a81..b779ab26c 100644 --- a/docs/man/man1/helm_get.1 +++ b/docs/man/man1/helm_get.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -43,7 +43,7 @@ chart, the supplied values, and the generated manifest file. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -54,6 +54,10 @@ chart, the supplied values, and the generated manifest file. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -62,4 +66,4 @@ chart, the supplied values, and the generated manifest file. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_get_hooks.1 b/docs/man/man1/helm_get_hooks.1 index eaffa9520..c788f13a8 100644 --- a/docs/man/man1/helm_get_hooks.1 +++ b/docs/man/man1/helm_get_hooks.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -33,7 +33,7 @@ Hooks are formatted in YAML and separated by the YAML '\-\-\-\\n' separator. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -44,6 +44,10 @@ Hooks are formatted in YAML and separated by the YAML '\-\-\-\\n' separator. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -52,4 +56,4 @@ Hooks are formatted in YAML and separated by the YAML '\-\-\-\\n' separator. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_get_manifest.1 b/docs/man/man1/helm_get_manifest.1 index 894b3bbba..c70f3b0f8 100644 --- a/docs/man/man1/helm_get_manifest.1 +++ b/docs/man/man1/helm_get_manifest.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -35,7 +35,7 @@ charts, those resources will also be included in the manifest. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -46,6 +46,10 @@ charts, those resources will also be included in the manifest. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -54,4 +58,4 @@ charts, those resources will also be included in the manifest. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_get_values.1 b/docs/man/man1/helm_get_values.1 index ff1536525..ab132b2b5 100644 --- a/docs/man/man1/helm_get_values.1 +++ b/docs/man/man1/helm_get_values.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -34,7 +34,7 @@ This command downloads a values file for a given release. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -45,6 +45,10 @@ This command downloads a values file for a given release. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -53,4 +57,4 @@ This command downloads a values file for a given release. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_history.1 b/docs/man/man1/helm_history.1 index 93ae649a8..ff697bf49 100644 --- a/docs/man/man1/helm_history.1 +++ b/docs/man/man1/helm_history.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -51,7 +51,7 @@ REVISION UPDATED STATUS CHART enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -62,6 +62,10 @@ REVISION UPDATED STATUS CHART \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -70,4 +74,4 @@ REVISION UPDATED STATUS CHART .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_home.1 b/docs/man/man1/helm_home.1 index c6be2c047..2ef5b0054 100644 --- a/docs/man/man1/helm_home.1 +++ b/docs/man/man1/helm_home.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -25,7 +25,7 @@ any helm configuration files live. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -36,6 +36,10 @@ any helm configuration files live. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -44,4 +48,4 @@ any helm configuration files live. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_init.1 b/docs/man/man1/helm_init.1 index 3fa525942..afba34399 100644 --- a/docs/man/man1/helm_init.1 +++ b/docs/man/man1/helm_init.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -56,6 +56,10 @@ To dump a manifest containing the Tiller deployment YAML, combine the \fB\-i\fP, \fB\-\-tiller\-image\fP="" override tiller image +.PP +\fB\-\-upgrade\fP[=false] + upgrade if tiller is already installed + .SH OPTIONS INHERITED FROM PARENT COMMANDS .PP @@ -63,7 +67,7 @@ To dump a manifest containing the Tiller deployment YAML, combine the enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -74,6 +78,10 @@ To dump a manifest containing the Tiller deployment YAML, combine the \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -82,4 +90,4 @@ To dump a manifest containing the Tiller deployment YAML, combine the .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_inspect.1 b/docs/man/man1/helm_inspect.1 index 5e446e875..29f541bdd 100644 --- a/docs/man/man1/helm_inspect.1 +++ b/docs/man/man1/helm_inspect.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -24,7 +24,7 @@ Inspect prints the contents of the Chart.yaml file and the values.yaml file. .SH OPTIONS .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" path to the keyring containing public verification keys .PP @@ -42,7 +42,7 @@ Inspect prints the contents of the Chart.yaml file and the values.yaml file. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -53,6 +53,10 @@ Inspect prints the contents of the Chart.yaml file and the values.yaml file. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -61,4 +65,4 @@ Inspect prints the contents of the Chart.yaml file and the values.yaml file. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_inspect_chart.1 b/docs/man/man1/helm_inspect_chart.1 index 5f0685f00..bc1c27dca 100644 --- a/docs/man/man1/helm_inspect_chart.1 +++ b/docs/man/man1/helm_inspect_chart.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -21,7 +21,7 @@ of the Charts.yaml file .SH OPTIONS .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" path to the keyring containing public verification keys .PP @@ -39,7 +39,7 @@ of the Charts.yaml file enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -50,6 +50,10 @@ of the Charts.yaml file \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -58,4 +62,4 @@ of the Charts.yaml file .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_inspect_values.1 b/docs/man/man1/helm_inspect_values.1 index 4f8570c6f..ed091178f 100644 --- a/docs/man/man1/helm_inspect_values.1 +++ b/docs/man/man1/helm_inspect_values.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -21,7 +21,7 @@ of the values.yaml file .SH OPTIONS .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" path to the keyring containing public verification keys .PP @@ -39,7 +39,7 @@ of the values.yaml file enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -50,6 +50,10 @@ of the values.yaml file \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -58,4 +62,4 @@ of the values.yaml file .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_install.1 b/docs/man/man1/helm_install.1 index 10b1fa82f..9910373b1 100644 --- a/docs/man/man1/helm_install.1 +++ b/docs/man/man1/helm_install.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -46,6 +46,34 @@ $ helm install \-\-set name=prod ./redis .fi .RE +.PP +You can specify the '\-\-values'/'\-f' flag multiple times. The priority will be given to the +last (right\-most) file specified. For example, if both myvalues.yaml and override.yaml +contained a key called 'Test', the value set in override.yaml would take precedence: + +.PP +.RS + +.nf +$ helm install \-f myvalues.yaml \-f override.yaml ./redis + +.fi +.RE + +.PP +You can specify the '\-\-set' flag multiple times. The priority will be given to the +last (right\-most) set specified. For example, if both 'bar' and 'newbar' values are +set for a key called 'foo', the 'newbar' value would take precedence: + +.PP +.RS + +.nf +$ helm install \-\-set foo=bar \-\-set foo=newbar ./redis + +.fi +.RE + .PP To check the generated manifests of a release without installing the chart, the '\-\-debug' and '\-\-dry\-run' flags can be combined. This will still require a @@ -91,7 +119,7 @@ charts in a repository, use 'helm search'. simulate an install .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" location of public keys used for verification .PP @@ -115,20 +143,16 @@ charts in a repository, use 'helm search'. re\-use the given name, even if that name is already used. This is unsafe in production .PP -\fB\-\-set\fP=null +\fB\-\-set\fP=[] + set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2) .PP -.RS - -.nf -set values on the command line. Separate values with commas: key1=val1,key2=val2 - -.fi -.RE +\fB\-\-timeout\fP=300 + time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) .PP -\fB\-f\fP, \fB\-\-values\fP="" - specify values in a YAML file +\fB\-f\fP, \fB\-\-values\fP=[] + specify values in a YAML file (can specify multiple) .PP \fB\-\-verify\fP[=false] @@ -145,7 +169,7 @@ set values on the command line. Separate values with commas: key1=val1,key2=val2 enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -156,6 +180,10 @@ set values on the command line. Separate values with commas: key1=val1,key2=val2 \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -164,4 +192,4 @@ set values on the command line. Separate values with commas: key1=val1,key2=val2 .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_lint.1 b/docs/man/man1/helm_lint.1 index 7e8107e6a..664f2d755 100644 --- a/docs/man/man1/helm_lint.1 +++ b/docs/man/man1/helm_lint.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -36,7 +36,7 @@ or recommendation, it will emit [WARNING] messages. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -47,6 +47,10 @@ or recommendation, it will emit [WARNING] messages. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -55,4 +59,4 @@ or recommendation, it will emit [WARNING] messages. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_list.1 b/docs/man/man1/helm_list.1 index 4a76687de..731303b66 100644 --- a/docs/man/man1/helm_list.1 +++ b/docs/man/man1/helm_list.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -19,7 +19,7 @@ This command lists all of the releases. .PP By default, it lists only releases that are deployed or failed. Flags like -'\-\-delete' and '\-\-all' will alter this behavior. Such flags can be combined: +'\-\-deleted' and '\-\-all' will alter this behavior. Such flags can be combined: '\-\-deleted \-\-failed'. .PP @@ -66,6 +66,10 @@ flag with the '\-\-offset' flag allows you to page through results. \fB\-\-deleted\fP[=false] show deleted releases +.PP +\fB\-\-deleting\fP[=false] + show releases that are currently being deleted + .PP \fB\-\-deployed\fP[=false] show deployed releases. If no other is specified, this will be automatically enabled @@ -97,7 +101,7 @@ flag with the '\-\-offset' flag allows you to page through results. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -108,6 +112,10 @@ flag with the '\-\-offset' flag allows you to page through results. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -116,4 +124,4 @@ flag with the '\-\-offset' flag allows you to page through results. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_package.1 b/docs/man/man1/helm_package.1 index f15a9ce1a..351575d63 100644 --- a/docs/man/man1/helm_package.1 +++ b/docs/man/man1/helm_package.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -33,7 +33,7 @@ Versioned chart archives are used by Helm package repositories. name of the key to use when signing. Used if \-\-sign is true .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" location of a public keyring .PP @@ -44,6 +44,10 @@ Versioned chart archives are used by Helm package repositories. \fB\-\-sign\fP[=false] use a PGP private key to sign this package +.PP +\fB\-\-version\fP="" + set the version on the chart to this semver version + .SH OPTIONS INHERITED FROM PARENT COMMANDS .PP @@ -51,7 +55,7 @@ Versioned chart archives are used by Helm package repositories. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -62,6 +66,10 @@ Versioned chart archives are used by Helm package repositories. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -70,4 +78,4 @@ Versioned chart archives are used by Helm package repositories. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_repo.1 b/docs/man/man1/helm_repo.1 index 106eb04e8..557320d8b 100644 --- a/docs/man/man1/helm_repo.1 +++ b/docs/man/man1/helm_repo.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -29,7 +29,7 @@ Example usage: enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -40,6 +40,10 @@ Example usage: \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -48,4 +52,4 @@ Example usage: .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_repo_add.1 b/docs/man/man1/helm_repo_add.1 index 745f2e9b7..f546bd010 100644 --- a/docs/man/man1/helm_repo_add.1 +++ b/docs/man/man1/helm_repo_add.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -19,6 +19,18 @@ add a chart repository .SH OPTIONS +.PP +\fB\-\-ca\-file\fP="" + verify certificates of HTTPS\-enabled servers using this CA bundle + +.PP +\fB\-\-cert\-file\fP="" + identify HTTPS client using this SSL certificate file + +.PP +\fB\-\-key\-file\fP="" + identify HTTPS client using this SSL key file + .PP \fB\-\-no\-update\fP[=false] raise error if repo is already registered @@ -30,7 +42,7 @@ add a chart repository enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -41,6 +53,10 @@ add a chart repository \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -49,4 +65,4 @@ add a chart repository .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_repo_index.1 b/docs/man/man1/helm_repo_index.1 index 47d41e02c..432f5a0bc 100644 --- a/docs/man/man1/helm_repo_index.1 +++ b/docs/man/man1/helm_repo_index.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -43,7 +43,7 @@ into the existing index, with local charts taking priority over existing charts. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -54,6 +54,10 @@ into the existing index, with local charts taking priority over existing charts. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -62,4 +66,4 @@ into the existing index, with local charts taking priority over existing charts. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_repo_list.1 b/docs/man/man1/helm_repo_list.1 index 4621cea3e..a4c3e23ea 100644 --- a/docs/man/man1/helm_repo_list.1 +++ b/docs/man/man1/helm_repo_list.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -24,7 +24,7 @@ list chart repositories enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -35,6 +35,10 @@ list chart repositories \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -43,4 +47,4 @@ list chart repositories .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_repo_remove.1 b/docs/man/man1/helm_repo_remove.1 index 4221a0ab0..409e5c17b 100644 --- a/docs/man/man1/helm_repo_remove.1 +++ b/docs/man/man1/helm_repo_remove.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -24,7 +24,7 @@ remove a chart repository enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -35,6 +35,10 @@ remove a chart repository \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -43,4 +47,4 @@ remove a chart repository .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_repo_update.1 b/docs/man/man1/helm_repo_update.1 index 3c4d65e16..292b54262 100644 --- a/docs/man/man1/helm_repo_update.1 +++ b/docs/man/man1/helm_repo_update.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -29,7 +29,7 @@ future releases. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -40,6 +40,10 @@ future releases. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -48,4 +52,4 @@ future releases. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_rollback.1 b/docs/man/man1/helm_rollback.1 index ead1a8c32..13cf07e30 100644 --- a/docs/man/man1/helm_rollback.1 +++ b/docs/man/man1/helm_rollback.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -10,13 +10,17 @@ helm\-rollback \- roll back a release to a previous revision .SH SYNOPSIS .PP -\fBhelm rollback [RELEASE]\fP +\fBhelm rollback [flags] [RELEASE] [REVISION]\fP .SH DESCRIPTION .PP -This command rolls back a release to the previous revision. -The argument of the rollback command is the name of a release. +This command rolls back a release to a previous revision. + +.PP +The first argument of the rollback command is the name of a release, and the +second is a revision (version) number. To see revision numbers, run +'helm history RELEASE'. .SH OPTIONS @@ -28,6 +32,14 @@ The argument of the rollback command is the name of a release. \fB\-\-no\-hooks\fP[=false] prevent hooks from running during rollback +.PP +\fB\-\-recreate\-pods\fP[=false] + performs pods restart for the resource if applicable + +.PP +\fB\-\-timeout\fP=300 + time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) + .SH OPTIONS INHERITED FROM PARENT COMMANDS .PP @@ -35,7 +47,7 @@ The argument of the rollback command is the name of a release. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -46,6 +58,10 @@ The argument of the rollback command is the name of a release. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -54,4 +70,4 @@ The argument of the rollback command is the name of a release. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_search.1 b/docs/man/man1/helm_search.1 index eeadce86b..d8760cbb9 100644 --- a/docs/man/man1/helm_search.1 +++ b/docs/man/man1/helm_search.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -38,7 +38,7 @@ Repositories are managed with 'helm repo' commands. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -49,6 +49,10 @@ Repositories are managed with 'helm repo' commands. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -57,4 +61,4 @@ Repositories are managed with 'helm repo' commands. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_serve.1 b/docs/man/man1/helm_serve.1 index 802feb571..90eace3c6 100644 --- a/docs/man/man1/helm_serve.1 +++ b/docs/man/man1/helm_serve.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -29,7 +29,7 @@ the a local IPv4 TCP port (default '127.0.0.1:8879'). address to listen on .PP -\fB\-\-repo\-path\fP="/Users/mattbutcher/Code/helm\_home/repository/local" +\fB\-\-repo\-path\fP="~/.helm/repository/local" local directory path from which to serve charts @@ -39,7 +39,7 @@ the a local IPv4 TCP port (default '127.0.0.1:8879'). enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -50,6 +50,10 @@ the a local IPv4 TCP port (default '127.0.0.1:8879'). \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -58,4 +62,4 @@ the a local IPv4 TCP port (default '127.0.0.1:8879'). .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_status.1 b/docs/man/man1/helm_status.1 index 2de465b3c..129719e02 100644 --- a/docs/man/man1/helm_status.1 +++ b/docs/man/man1/helm_status.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -17,11 +17,11 @@ helm\-status \- displays the status of the named release .PP This command shows the status of a named release. The status consists of: -- last deployment time -- k8s namespace in which the release lives -- state of the release (can be: UNKNOWN, DEPLOYED, DELETED, SUPERSEDED, FAILED or DELETING) -- list of resources that this release consists of, sorted by kind -- additional notes provided by the chart +\- last deployment time +\- k8s namespace in which the release lives +\- state of the release (can be: UNKNOWN, DEPLOYED, DELETED, SUPERSEDED, FAILED or DELETING) +\- list of resources that this release consists of, sorted by kind +\- additional notes provided by the chart .SH OPTIONS @@ -36,7 +36,7 @@ The status consists of: enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -47,6 +47,10 @@ The status consists of: \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -55,4 +59,4 @@ The status consists of: .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_upgrade.1 b/docs/man/man1/helm_upgrade.1 index e50bf7fc5..1b517dcb4 100644 --- a/docs/man/man1/helm_upgrade.1 +++ b/docs/man/man1/helm_upgrade.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -27,12 +27,36 @@ version will be specified unless the '\-\-version' flag is set. To override values in a chart, use either the '\-\-values' flag and pass in a file or use the '\-\-set' flag and pass configuration from the command line. +.PP +You can specify the '\-\-values'/'\-f' flag multiple times. The priority will be given to the +last (right\-most) file specified. For example, if both myvalues.yaml and override.yaml +contained a key called 'Test', the value set in override.yaml would take precedence: -.SH OPTIONS .PP -\fB\-\-disable\-hooks\fP[=false] - disable pre/post upgrade hooks +.RS + +.nf +$ helm upgrade \-f myvalues.yaml \-f override.yaml redis ./redis + +.fi +.RE + +.PP +You can specify the '\-\-set' flag multiple times. The priority will be given to the +last (right\-most) set specified. For example, if both 'bar' and 'newbar' values are +set for a key called 'foo', the 'newbar' value would take precedence: + +.PP +.RS + +.nf +$ helm upgrade \-\-set foo=bar \-\-set foo=newbar redis ./redis + +.fi +.RE + +.SH OPTIONS .PP \fB\-\-dry\-run\fP[=false] simulate an upgrade @@ -42,7 +66,7 @@ or use the '\-\-set' flag and pass configuration from the command line. if a release by this name doesn't already exist, run an install .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" path to the keyring that contains public singing keys .PP @@ -50,20 +74,24 @@ or use the '\-\-set' flag and pass configuration from the command line. namespace to install the release into (only used if \-\-install is set) .PP -\fB\-\-set\fP=null +\fB\-\-no\-hooks\fP[=false] + disable pre/post upgrade hooks .PP -.RS +\fB\-\-recreate\-pods\fP[=false] + performs pods restart for the resource if applicable -.nf -set values on the command line. Separate values with commas: key1=val1,key2=val2 +.PP +\fB\-\-set\fP=[] + set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2) -.fi -.RE +.PP +\fB\-\-timeout\fP=300 + time in seconds to wait for any individual kubernetes operation (like Jobs for hooks) .PP -\fB\-f\fP, \fB\-\-values\fP="" - path to a values YAML file +\fB\-f\fP, \fB\-\-values\fP=[] + specify values in a YAML file (can specify multiple) .PP \fB\-\-verify\fP[=false] @@ -80,7 +108,7 @@ set values on the command line. Separate values with commas: key1=val1,key2=val2 enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -91,6 +119,10 @@ set values on the command line. Separate values with commas: key1=val1,key2=val2 \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -99,4 +131,4 @@ set values on the command line. Separate values with commas: key1=val1,key2=val2 .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_verify.1 b/docs/man/man1/helm_verify.1 index b421fc7ac..ea6c40f25 100644 --- a/docs/man/man1/helm_verify.1 +++ b/docs/man/man1/helm_verify.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -29,7 +29,7 @@ the 'helm package \-\-sign' command. .SH OPTIONS .PP -\fB\-\-keyring\fP="/Users/mattbutcher/.gnupg/pubring.gpg" +\fB\-\-keyring\fP="~/.gnupg/pubring.gpg" keyring containing public keys @@ -39,7 +39,7 @@ the 'helm package \-\-sign' command. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -50,6 +50,10 @@ the 'helm package \-\-sign' command. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -58,4 +62,4 @@ the 'helm package \-\-sign' command. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/docs/man/man1/helm_version.1 b/docs/man/man1/helm_version.1 index c5e5c9c78..47c47f558 100644 --- a/docs/man/man1/helm_version.1 +++ b/docs/man/man1/helm_version.1 @@ -1,4 +1,4 @@ -.TH "HELM" "1" "Nov 2016" "Auto generated by spf13/cobra" "" +.TH "HELM" "1" "Jan 2017" "Auto generated by spf13/cobra" "" .nh .ad l @@ -22,8 +22,8 @@ This will print a representation of the client and server versions of Helm and Tiller. The output will look something like this: .PP -Client: \&version.Version{SemVer:"v2.0.0\-beta.1", GitCommit:"ff52399e51bb880526e9cd0ed8386f6433b74da1", GitTreeState:"dirty"} -Server: \&version.Version{SemVer:"v2.0.0\-beta.1", GitCommit:"b0c113dfb9f612a9add796549da66c0d294508a3", GitTreeState:"clean"} +Client: \&version.Version{SemVer:"v2.0.0", GitCommit:"ff52399e51bb880526e9cd0ed8386f6433b74da1", GitTreeState:"clean"} +Server: \&version.Version{SemVer:"v2.0.0", GitCommit:"b0c113dfb9f612a9add796549da66c0d294508a3", GitTreeState:"clean"} .IP \(bu 2 SemVer is the semantic version of the release. .IP \(bu 2 @@ -40,11 +40,15 @@ use '\-\-server'. .SH OPTIONS .PP \fB\-c\fP, \fB\-\-client\fP[=false] - if set, show the client version + client version only .PP \fB\-s\fP, \fB\-\-server\fP[=false] - if set, show the server version + server version only + +.PP +\fB\-\-short\fP[=false] + print the version number .SH OPTIONS INHERITED FROM PARENT COMMANDS @@ -53,7 +57,7 @@ use '\-\-server'. enable verbose output .PP -\fB\-\-home\fP="/Users/mattbutcher/Code/helm\_home" +\fB\-\-home\fP="~/.helm" location of your Helm config. Overrides $HELM\_HOME .PP @@ -64,6 +68,10 @@ use '\-\-server'. \fB\-\-kube\-context\fP="" name of the kubeconfig context to use +.PP +\fB\-\-tiller\-namespace\fP="kube\-system" + namespace of tiller + .SH SEE ALSO .PP @@ -72,4 +80,4 @@ use '\-\-server'. .SH HISTORY .PP -1\-Nov\-2016 Auto generated by spf13/cobra +15\-Jan\-2017 Auto generated by spf13/cobra diff --git a/scripts/completions.bash b/scripts/completions.bash index d307b3300..b5ac12c52 100644 --- a/scripts/completions.bash +++ b/scripts/completions.bash @@ -223,6 +223,28 @@ __handle_word() __handle_word } +_helm_completion() +{ + last_command="helm_completion" + commands=() + + flags=() + two_word_flags=() + local_nonpersistent_flags=() + flags_with_completion=() + flags_completion=() + + flags+=("--debug") + flags+=("--home=") + flags+=("--host=") + flags+=("--kube-context=") + flags+=("--tiller-namespace=") + + must_have_one_flag=() + must_have_one_noun=() + noun_aliases=() +} + _helm_create() { last_command="helm_create" @@ -234,10 +256,14 @@ _helm_create() flags_with_completion=() flags_completion=() + flags+=("--starter=") + two_word_flags+=("-p") + local_nonpersistent_flags+=("--starter=") flags+=("--debug") flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -261,10 +287,13 @@ _helm_delete() local_nonpersistent_flags+=("--no-hooks") flags+=("--purge") local_nonpersistent_flags+=("--purge") + flags+=("--timeout=") + local_nonpersistent_flags+=("--timeout=") flags+=("--debug") flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -290,6 +319,7 @@ _helm_dependency_build() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -311,6 +341,7 @@ _helm_dependency_list() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -336,6 +367,7 @@ _helm_dependency_update() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -360,6 +392,7 @@ _helm_dependency() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -382,6 +415,8 @@ _helm_fetch() local_nonpersistent_flags+=("--destination=") flags+=("--keyring=") local_nonpersistent_flags+=("--keyring=") + flags+=("--prov") + local_nonpersistent_flags+=("--prov") flags+=("--untar") local_nonpersistent_flags+=("--untar") flags+=("--untardir=") @@ -394,6 +429,7 @@ _helm_fetch() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -417,6 +453,7 @@ _helm_get_hooks() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -440,6 +477,7 @@ _helm_get_manifest() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -466,6 +504,7 @@ _helm_get_values() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -492,6 +531,7 @@ _helm_get() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -515,6 +555,7 @@ _helm_history() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -536,6 +577,7 @@ _helm_home() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -563,10 +605,13 @@ _helm_init() flags+=("--tiller-image=") two_word_flags+=("-i") local_nonpersistent_flags+=("--tiller-image=") + flags+=("--upgrade") + local_nonpersistent_flags+=("--upgrade") flags+=("--debug") flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -594,6 +639,7 @@ _helm_inspect_chart() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -621,6 +667,7 @@ _helm_inspect_values() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -650,6 +697,7 @@ _helm_inspect() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -684,6 +732,8 @@ _helm_install() local_nonpersistent_flags+=("--replace") flags+=("--set=") local_nonpersistent_flags+=("--set=") + flags+=("--timeout=") + local_nonpersistent_flags+=("--timeout=") flags+=("--values=") two_word_flags+=("-f") local_nonpersistent_flags+=("--values=") @@ -695,6 +745,7 @@ _helm_install() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -718,6 +769,7 @@ _helm_lint() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -742,6 +794,8 @@ _helm_list() local_nonpersistent_flags+=("--date") flags+=("--deleted") local_nonpersistent_flags+=("--deleted") + flags+=("--deleting") + local_nonpersistent_flags+=("--deleting") flags+=("--deployed") local_nonpersistent_flags+=("--deployed") flags+=("--failed") @@ -762,6 +816,7 @@ _helm_list() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -787,10 +842,13 @@ _helm_package() local_nonpersistent_flags+=("--save") flags+=("--sign") local_nonpersistent_flags+=("--sign") + flags+=("--version=") + local_nonpersistent_flags+=("--version=") flags+=("--debug") flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -808,12 +866,19 @@ _helm_repo_add() flags_with_completion=() flags_completion=() + flags+=("--ca-file=") + local_nonpersistent_flags+=("--ca-file=") + flags+=("--cert-file=") + local_nonpersistent_flags+=("--cert-file=") + flags+=("--key-file=") + local_nonpersistent_flags+=("--key-file=") flags+=("--no-update") local_nonpersistent_flags+=("--no-update") flags+=("--debug") flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -839,6 +904,7 @@ _helm_repo_index() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -860,6 +926,7 @@ _helm_repo_list() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -881,6 +948,7 @@ _helm_repo_remove() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -902,6 +970,7 @@ _helm_repo_update() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -928,6 +997,7 @@ _helm_repo() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -949,10 +1019,15 @@ _helm_rollback() local_nonpersistent_flags+=("--dry-run") flags+=("--no-hooks") local_nonpersistent_flags+=("--no-hooks") + flags+=("--recreate-pods") + local_nonpersistent_flags+=("--recreate-pods") + flags+=("--timeout=") + local_nonpersistent_flags+=("--timeout=") flags+=("--debug") flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -980,6 +1055,7 @@ _helm_search() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -1005,6 +1081,7 @@ _helm_serve() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -1027,6 +1104,7 @@ _helm_status() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -1055,8 +1133,14 @@ _helm_upgrade() local_nonpersistent_flags+=("--keyring=") flags+=("--namespace=") local_nonpersistent_flags+=("--namespace=") + flags+=("--no-hooks") + local_nonpersistent_flags+=("--no-hooks") + flags+=("--recreate-pods") + local_nonpersistent_flags+=("--recreate-pods") flags+=("--set=") local_nonpersistent_flags+=("--set=") + flags+=("--timeout=") + local_nonpersistent_flags+=("--timeout=") flags+=("--values=") two_word_flags+=("-f") local_nonpersistent_flags+=("--values=") @@ -1068,6 +1152,7 @@ _helm_upgrade() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -1091,6 +1176,7 @@ _helm_verify() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -1114,10 +1200,13 @@ _helm_version() flags+=("--server") flags+=("-s") local_nonpersistent_flags+=("--server") + flags+=("--short") + local_nonpersistent_flags+=("--short") flags+=("--debug") flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=() @@ -1128,6 +1217,7 @@ _helm() { last_command="helm" commands=() + commands+=("completion") commands+=("create") commands+=("delete") commands+=("dependency") @@ -1160,6 +1250,7 @@ _helm() flags+=("--home=") flags+=("--host=") flags+=("--kube-context=") + flags+=("--tiller-namespace=") must_have_one_flag=() must_have_one_noun=()