From 3c97db803fa4f7d4c2fd2b5d2669ebbdb5edcced Mon Sep 17 00:00:00 2001
From: Matt Butcher <technosophos@gmail.com>
Date: Wed, 17 May 2017 12:23:23 -0600
Subject: [PATCH] ref(docs): remove unnecessary docs and clean up doc generator

---
 docs/man/man1/helm.1                   |   85 --
 docs/man/man1/helm_completion.1        |   74 --
 docs/man/man1/helm_create.1            |   86 --
 docs/man/man1/helm_delete.1            |   93 --
 docs/man/man1/helm_dependency.1        |  117 --
 docs/man/man1/helm_dependency_build.1  |   69 -
 docs/man/man1/helm_dependency_list.1   |   58 -
 docs/man/man1/helm_dependency_update.1 |   78 --
 docs/man/man1/helm_fetch.1             |  114 --
 docs/man/man1/helm_get.1               |   89 --
 docs/man/man1/helm_get_hooks.1         |   59 -
 docs/man/man1/helm_get_manifest.1      |   61 -
 docs/man/man1/helm_get_values.1        |   60 -
 docs/man/man1/helm_history.1           |   97 --
 docs/man/man1/helm_home.1              |   51 -
 docs/man/man1/helm_init.1              |  135 --
 docs/man/man1/helm_inspect.1           |   84 --
 docs/man/man1/helm_inspect_chart.1     |   81 --
 docs/man/man1/helm_inspect_values.1    |   81 --
 docs/man/man1/helm_install.1           |  239 ----
 docs/man/man1/helm_lint.1              |   62 -
 docs/man/man1/helm_list.1              |  151 ---
 docs/man/man1/helm_package.1           |   85 --
 docs/man/man1/helm_plugin.1            |   50 -
 docs/man/man1/helm_plugin_install.1    |   56 -
 docs/man/man1/helm_plugin_list.1       |   50 -
 docs/man/man1/helm_plugin_remove.1     |   50 -
 docs/man/man1/helm_plugin_update.1     |   50 -
 docs/man/man1/helm_repo.1              |   55 -
 docs/man/man1/helm_repo_add.1          |   68 -
 docs/man/man1/helm_repo_index.1        |   69 -
 docs/man/man1/helm_repo_list.1         |   50 -
 docs/man/man1/helm_repo_remove.1       |   50 -
 docs/man/man1/helm_repo_update.1       |   55 -
 docs/man/man1/helm_reset.1             |   82 --
 docs/man/man1/helm_rollback.1          |   97 --
 docs/man/man1/helm_search.1            |   68 -
 docs/man/man1/helm_serve.1             |   79 --
 docs/man/man1/helm_status.1            |   83 --
 docs/man/man1/helm_test.1              |   84 --
 docs/man/man1/helm_upgrade.1           |  186 ---
 docs/man/man1/helm_verify.1            |   65 -
 docs/man/man1/helm_version.1           |  103 --
 scripts/completions.bash               | 1671 ------------------------
 scripts/update-docs.sh                 |   10 +-
 scripts/verify-docs.sh                 |    9 +-
 46 files changed, 12 insertions(+), 5237 deletions(-)
 delete mode 100644 docs/man/man1/helm.1
 delete mode 100644 docs/man/man1/helm_completion.1
 delete mode 100644 docs/man/man1/helm_create.1
 delete mode 100644 docs/man/man1/helm_delete.1
 delete mode 100644 docs/man/man1/helm_dependency.1
 delete mode 100644 docs/man/man1/helm_dependency_build.1
 delete mode 100644 docs/man/man1/helm_dependency_list.1
 delete mode 100644 docs/man/man1/helm_dependency_update.1
 delete mode 100644 docs/man/man1/helm_fetch.1
 delete mode 100644 docs/man/man1/helm_get.1
 delete mode 100644 docs/man/man1/helm_get_hooks.1
 delete mode 100644 docs/man/man1/helm_get_manifest.1
 delete mode 100644 docs/man/man1/helm_get_values.1
 delete mode 100644 docs/man/man1/helm_history.1
 delete mode 100644 docs/man/man1/helm_home.1
 delete mode 100644 docs/man/man1/helm_init.1
 delete mode 100644 docs/man/man1/helm_inspect.1
 delete mode 100644 docs/man/man1/helm_inspect_chart.1
 delete mode 100644 docs/man/man1/helm_inspect_values.1
 delete mode 100644 docs/man/man1/helm_install.1
 delete mode 100644 docs/man/man1/helm_lint.1
 delete mode 100644 docs/man/man1/helm_list.1
 delete mode 100644 docs/man/man1/helm_package.1
 delete mode 100644 docs/man/man1/helm_plugin.1
 delete mode 100644 docs/man/man1/helm_plugin_install.1
 delete mode 100644 docs/man/man1/helm_plugin_list.1
 delete mode 100644 docs/man/man1/helm_plugin_remove.1
 delete mode 100644 docs/man/man1/helm_plugin_update.1
 delete mode 100644 docs/man/man1/helm_repo.1
 delete mode 100644 docs/man/man1/helm_repo_add.1
 delete mode 100644 docs/man/man1/helm_repo_index.1
 delete mode 100644 docs/man/man1/helm_repo_list.1
 delete mode 100644 docs/man/man1/helm_repo_remove.1
 delete mode 100644 docs/man/man1/helm_repo_update.1
 delete mode 100644 docs/man/man1/helm_reset.1
 delete mode 100644 docs/man/man1/helm_rollback.1
 delete mode 100644 docs/man/man1/helm_search.1
 delete mode 100644 docs/man/man1/helm_serve.1
 delete mode 100644 docs/man/man1/helm_status.1
 delete mode 100644 docs/man/man1/helm_test.1
 delete mode 100644 docs/man/man1/helm_upgrade.1
 delete mode 100644 docs/man/man1/helm_verify.1
 delete mode 100644 docs/man/man1/helm_version.1
 delete mode 100644 scripts/completions.bash

diff --git a/docs/man/man1/helm.1 b/docs/man/man1/helm.1
deleted file mode 100644
index cf9716dc9..000000000
--- a/docs/man/man1/helm.1
+++ /dev/null
@@ -1,85 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm \- The Helm package manager for Kubernetes.
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm\fP
-
-
-.SH DESCRIPTION
-.PP
-The Kubernetes package manager
-
-.PP
-To begin working with Helm, run the 'helm init' command:
-
-.PP
-.RS
-
-.nf
-$ helm init
-
-.fi
-.RE
-
-.PP
-This will install Tiller to your running Kubernetes cluster.
-It will also set up any necessary local configuration.
-
-.PP
-Common actions from this point include:
-.IP \(bu 2
-helm search:    search for charts
-.IP \(bu 2
-helm fetch:     download a chart to your local directory to view
-.IP \(bu 2
-helm install:   upload the chart to Kubernetes
-.IP \(bu 2
-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
-  $HELM\_NO\_PLUGINS    disable plugins. Set HELM\_NO\_PLUGINS=1 to disable plugins.
-  $TILLER\_NAMESPACE   set an alternative Tiller namespace (default "kube\-namespace")
-  $KUBECONFIG         set an alternative Kubernetes configuration file (default "\~/.kube/config")
-
-
-.SH OPTIONS
-.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\-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\-plugin(1)\fP, \fBhelm\-repo(1)\fP, \fBhelm\-reset(1)\fP, \fBhelm\-rollback(1)\fP, \fBhelm\-search(1)\fP, \fBhelm\-serve(1)\fP, \fBhelm\-status(1)\fP, \fBhelm\-test(1)\fP, \fBhelm\-upgrade(1)\fP, \fBhelm\-verify(1)\fP, \fBhelm\-version(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_completion.1 b/docs/man/man1/helm_completion.1
deleted file mode 100644
index bd2e2f975..000000000
--- a/docs/man/man1/helm_completion.1
+++ /dev/null
@@ -1,74 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-completion \- Generate autocompletions script for the specified shell (bash or zsh)
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm completion SHELL\fP
-
-
-.SH DESCRIPTION
-.PP
-Generate autocompletions script for Helm for the specified shell (bash or zsh).
-
-.PP
-This command can generate shell autocompletions. e.g.
-
-.PP
-.RS
-
-.nf
-$ helm completion bash
-
-.fi
-.RE
-
-.PP
-Can be sourced as such
-
-.PP
-.RS
-
-.nf
-$ source <(helm completion bash)
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_create.1 b/docs/man/man1/helm_create.1
deleted file mode 100644
index e48241367..000000000
--- a/docs/man/man1/helm_create.1
+++ /dev/null
@@ -1,86 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-create \- create a new chart with the given name
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm create NAME\fP
-
-
-.SH DESCRIPTION
-.PP
-This command creates a chart directory along with the common files and
-directories used in a chart.
-
-.PP
-For example, 'helm create foo' will create a directory structure that looks
-something like this:
-
-.PP
-.RS
-
-.nf
-foo/
-  |
-  |\- .helmignore   # Contains patterns to ignore when packaging Helm charts.
-  |
-  |\- Chart.yaml    # Information about your chart
-  |
-  |\- values.yaml   # The default values for your templates
-  |
-  |\- charts/       # Charts that this chart depends on
-  |
-  |\- templates/    # The template files
-
-.fi
-.RE
-
-.PP
-\&'helm create' takes a path for an argument. If directories in the given path
-do not exist, Helm will attempt to create them as it goes. If the given
-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="~/.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_delete.1 b/docs/man/man1/helm_delete.1
deleted file mode 100644
index fa4abe223..000000000
--- a/docs/man/man1/helm_delete.1
+++ /dev/null
@@ -1,93 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-delete \- given a release name, delete the release from Kubernetes
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm delete [flags] RELEASE\_NAME [...]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command takes a release name, and then deletes the release from Kubernetes.
-It removes all of the resources associated with the last release of the chart.
-
-.PP
-Use the '\-\-dry\-run' flag to see which releases will be deleted without actually
-deleting them.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-dry\-run\fP[=false]
-    simulate a delete
-
-.PP
-\fB\-\-no\-hooks\fP[=false]
-    prevent hooks from running during deletion
-
-.PP
-\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)
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_dependency.1 b/docs/man/man1/helm_dependency.1
deleted file mode 100644
index 63727fefb..000000000
--- a/docs/man/man1/helm_dependency.1
+++ /dev/null
@@ -1,117 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-dependency \- manage a chart's dependencies
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm dependency update|build|list\fP
-
-
-.SH DESCRIPTION
-.PP
-Manage the dependencies of a chart.
-
-.PP
-Helm charts store their dependencies in 'charts/'. For chart developers, it is
-often easier to manage a single dependency file ('requirements.yaml')
-which declares all dependencies.
-
-.PP
-The dependency commands operate on that file, making it easy to synchronize
-between the desired dependencies and the actual dependencies stored in the
-'charts/' directory.
-
-.PP
-A 'requirements.yaml' file is a YAML file in which developers can declare chart
-dependencies, along with the location of the chart and the desired version.
-For example, this requirements file declares two dependencies:
-
-.PP
-.RS
-
-.nf
-# requirements.yaml
-dependencies:
-\- name: nginx
-  version: "1.2.3"
-  repository: "https://example.com/charts"
-\- name: memcached
-  version: "3.2.1"
-  repository: "https://another.example.com/charts"
-
-.fi
-.RE
-
-.PP
-The 'name' should be the name of a chart, where that name must match the name
-in that chart's 'Chart.yaml' file.
-
-.PP
-The 'version' field should contain a semantic version or version range.
-
-.PP
-The 'repository' URL should point to a Chart Repository. Helm expects that by
-appending '/index.yaml' to the URL, it should be able to retrieve the chart
-repository's index. Note: 'repository' cannot be a repository alias. It must be
-a URL.
-
-.PP
-Starting from 2.2.0, repository can be defined as the path to the directory of
-the dependency charts stored locally. The path should start with a prefix of
-"file://". For example,
-
-.PP
-.RS
-
-.nf
-# requirements.yaml
-dependencies:
-\- name: nginx
-  version: "1.2.3"
-  repository: "file://../dependency\_chart/nginx"
-
-.fi
-.RE
-
-.PP
-If the dependency chart is retrieved locally, it is not required to have the
-repository added to helm by "helm add repo". Version matching is also supported
-for this case.
-
-
-.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, \fBhelm\-dependency\-build(1)\fP, \fBhelm\-dependency\-list(1)\fP, \fBhelm\-dependency\-update(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_dependency_build.1 b/docs/man/man1/helm_dependency_build.1
deleted file mode 100644
index 2550548a3..000000000
--- a/docs/man/man1/helm_dependency_build.1
+++ /dev/null
@@ -1,69 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-dependency\-build \- rebuild the charts/ directory based on the requirements.lock file
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm dependency build [flags] CHART\fP
-
-
-.SH DESCRIPTION
-.PP
-Build out the charts/ directory from the requirements.lock file.
-
-.PP
-Build is used to reconstruct a chart's dependencies to the state specified in
-the lock file. This will not re\-negotiate dependencies, as 'helm dependency update'
-does.
-
-.PP
-If no lock file is found, 'helm dependency build' will mirror the behavior
-of 'helm dependency update'.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    keyring containing public keys
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the packages against signatures
-
-
-.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\-dependency(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_dependency_list.1 b/docs/man/man1/helm_dependency_list.1
deleted file mode 100644
index 4fca9fd2a..000000000
--- a/docs/man/man1/helm_dependency_list.1
+++ /dev/null
@@ -1,58 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-dependency\-list \- list the dependencies for the given chart
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm dependency list [flags] CHART\fP
-
-
-.SH DESCRIPTION
-.PP
-List all of the dependencies declared in a chart.
-
-.PP
-This can take chart archives and chart directories as input. It will not alter
-the contents of a chart.
-
-.PP
-This will produce an error if the chart cannot be loaded. It will emit a warning
-if it cannot find a requirements.yaml.
-
-
-.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\-dependency(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_dependency_update.1 b/docs/man/man1/helm_dependency_update.1
deleted file mode 100644
index c58c4e13b..000000000
--- a/docs/man/man1/helm_dependency_update.1
+++ /dev/null
@@ -1,78 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-dependency\-update \- update charts/ based on the contents of requirements.yaml
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm dependency update [flags] CHART\fP
-
-
-.SH DESCRIPTION
-.PP
-Update the on\-disk dependencies to mirror the requirements.yaml file.
-
-.PP
-This command verifies that the required charts, as expressed in 'requirements.yaml',
-are present in 'charts/' and are at an acceptable version. It will pull down
-the latest charts that satisfy the dependencies, and clean up old dependencies.
-
-.PP
-On successful update, this will generate a lock file that can be used to
-rebuild the requirements to an exact version.
-
-.PP
-Dependencies are not required to be represented in 'requirements.yaml'. For that
-reason, an update command will not remove charts unless they are (a) present
-in the requirements.yaml file, but (b) at the wrong version.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    keyring containing public keys
-
-.PP
-\fB\-\-skip\-refresh\fP[=false]
-    do not refresh the local repository cache
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the packages against signatures
-
-
-.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\-dependency(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_fetch.1 b/docs/man/man1/helm_fetch.1
deleted file mode 100644
index d60b47770..000000000
--- a/docs/man/man1/helm_fetch.1
+++ /dev/null
@@ -1,114 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-fetch \- download a chart from a repository and (optionally) unpack it in local directory
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm fetch [flags] [chart URL | repo/chartname] [...]\fP
-
-
-.SH DESCRIPTION
-.PP
-Retrieve a package from a package repository, and download it locally.
-
-.PP
-This is useful for fetching packages to inspect, modify, or repackage. It can
-also be used to perform cryptographic verification of a chart without installing
-the chart.
-
-.PP
-There are options for unpacking the chart after download. This will create a
-directory for the chart and uncomparess into that directory.
-
-.PP
-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
-result in an error, and the chart will not be saved locally.
-
-
-.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\-d\fP, \fB\-\-destination\fP="."
-    location to write the chart. If this and tardir are specified, tardir is appended to this
-
-.PP
-\fB\-\-devel\fP[=false]
-    use development versions, too. Equivalent to version '>0.0.0\-a'. If \-\-version is set, this is ignored.
-
-.PP
-\fB\-\-key\-file\fP=""
-    identify HTTPS client using this SSL key file
-
-.PP
-\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\-\-repo\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-untar\fP[=false]
-    if set to true, will untar the chart after downloading it
-
-.PP
-\fB\-\-untardir\fP="."
-    if untar is specified, this flag specifies the name of the directory into which the chart is expanded
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the package against its signature
-
-.PP
-\fB\-\-version\fP=""
-    specific version of a chart. Without this, the latest version is fetched
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_get.1 b/docs/man/man1/helm_get.1
deleted file mode 100644
index b558d4041..000000000
--- a/docs/man/man1/helm_get.1
+++ /dev/null
@@ -1,89 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-get \- download a named release
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm get [flags] RELEASE\_NAME\fP
-
-
-.SH DESCRIPTION
-.PP
-This command shows the details of a named release.
-
-.PP
-It can be used to get extended information about the release, including:
-.IP \(bu 2
-The values used to generate the release
-.IP \(bu 2
-The chart used to generate the release
-.IP \(bu 2
-The generated manifest file
-
-.PP
-By default, this prints a human readable collection of information about the
-chart, the supplied values, and the generated manifest file.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-revision\fP=0
-    get the named release with revision
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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, \fBhelm\-get\-hooks(1)\fP, \fBhelm\-get\-manifest(1)\fP, \fBhelm\-get\-values(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_get_hooks.1 b/docs/man/man1/helm_get_hooks.1
deleted file mode 100644
index a099dba1e..000000000
--- a/docs/man/man1/helm_get_hooks.1
+++ /dev/null
@@ -1,59 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-get\-hooks \- download all hooks for a named release
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm get hooks [flags] RELEASE\_NAME\fP
-
-
-.SH DESCRIPTION
-.PP
-This command downloads hooks for a given release.
-
-.PP
-Hooks are formatted in YAML and separated by the YAML '\-\-\-\\n' separator.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-revision\fP=0
-    get the named release with revision
-
-
-.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\-get(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_get_manifest.1 b/docs/man/man1/helm_get_manifest.1
deleted file mode 100644
index 22d584815..000000000
--- a/docs/man/man1/helm_get_manifest.1
+++ /dev/null
@@ -1,61 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-get\-manifest \- download the manifest for a named release
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm get manifest [flags] RELEASE\_NAME\fP
-
-
-.SH DESCRIPTION
-.PP
-This command fetches the generated manifest for a given release.
-
-.PP
-A manifest is a YAML\-encoded representation of the Kubernetes resources that
-were generated from this release's chart(s). If a chart is dependent on other
-charts, those resources will also be included in the manifest.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-revision\fP=0
-    get the named release with revision
-
-
-.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\-get(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_get_values.1 b/docs/man/man1/helm_get_values.1
deleted file mode 100644
index 3ab6ffb56..000000000
--- a/docs/man/man1/helm_get_values.1
+++ /dev/null
@@ -1,60 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-get\-values \- download the values file for a named release
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm get values [flags] RELEASE\_NAME\fP
-
-
-.SH DESCRIPTION
-.PP
-This command downloads a values file for a given release.
-
-
-.SH OPTIONS
-.PP
-\fB\-a\fP, \fB\-\-all\fP[=false]
-    dump all (computed) values
-
-.PP
-\fB\-\-revision\fP=0
-    get the named release with revision
-
-
-.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\-get(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_history.1 b/docs/man/man1/helm_history.1
deleted file mode 100644
index 1ba4fc329..000000000
--- a/docs/man/man1/helm_history.1
+++ /dev/null
@@ -1,97 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-history \- fetch release history
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm history [flags] RELEASE\_NAME\fP
-
-
-.SH DESCRIPTION
-.PP
-History prints historical revisions for a given release.
-
-.PP
-A default maximum of 256 revisions will be returned. Setting '\-\-max'
-configures the maximum length of the revision list returned.
-
-.PP
-The historical release set is printed as a formatted table, e.g:
-
-.PP
-.RS
-
-.nf
-$ helm history angry\-bird \-\-max=4
-REVISION   UPDATED                      STATUS           CHART        DESCRIPTION
-1           Mon Oct 3 10:15:13 2016     SUPERSEDED      alpine\-0.1.0  Initial install
-2           Mon Oct 3 10:15:13 2016     SUPERSEDED      alpine\-0.1.0  Upgraded successfully
-3           Mon Oct 3 10:15:13 2016     SUPERSEDED      alpine\-0.1.0  Rolled back to 2
-4           Mon Oct 3 10:15:13 2016     DEPLOYED        alpine\-0.1.0  Upgraded successfully
-
-.fi
-.RE
-
-
-.SH OPTIONS
-.PP
-\fB\-\-max\fP=256
-    maximum number of revision to include in history
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_home.1 b/docs/man/man1/helm_home.1
deleted file mode 100644
index 0d1247cfa..000000000
--- a/docs/man/man1/helm_home.1
+++ /dev/null
@@ -1,51 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-home \- displays the location of HELM\_HOME
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm home\fP
-
-
-.SH DESCRIPTION
-.PP
-This command displays the location of HELM\_HOME. This is where
-any helm configuration files live.
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_init.1 b/docs/man/man1/helm_init.1
deleted file mode 100644
index 9632794ff..000000000
--- a/docs/man/man1/helm_init.1
+++ /dev/null
@@ -1,135 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-init \- initialize Helm on both client and server
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm init\fP
-
-
-.SH DESCRIPTION
-.PP
-This command installs Tiller (the helm server side component) onto your
-Kubernetes Cluster and sets up local configuration in $HELM\_HOME (default \~/.helm/)
-
-.PP
-As with the rest of the Helm commands, 'helm init' discovers Kubernetes clusters
-by reading $KUBECONFIG (default '\~/.kube/config') and using the default context.
-
-.PP
-To set up just a local environment, use '\-\-client\-only'. That will configure
-$HELM\_HOME, but not attempt to connect to a remote cluster and install the Tiller
-deployment.
-
-.PP
-When installing Tiller, 'helm init' will attempt to install the latest released
-version. You can specify an alternative image with '\-\-tiller\-image'. For those
-frequently working on the latest code, the flag '\-\-canary\-image' will install
-the latest pre\-release version of Tiller (e.g. the HEAD commit in the GitHub
-repository on the master branch).
-
-.PP
-To dump a manifest containing the Tiller deployment YAML, combine the
-'\-\-dry\-run' and '\-\-debug' flags.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-canary\-image\fP[=false]
-    use the canary tiller image
-
-.PP
-\fB\-c\fP, \fB\-\-client\-only\fP[=false]
-    if set does not install tiller
-
-.PP
-\fB\-\-dry\-run\fP[=false]
-    do not install local or remote
-
-.PP
-\fB\-\-local\-repo\-url\fP="
-\[la]http://127.0.0.1:8879/charts"\[ra]
-    URL for local repository
-
-.PP
-\fB\-\-net\-host\fP[=false]
-    install tiller with net=host
-
-.PP
-\fB\-\-service\-account\fP=""
-    name of service account
-
-.PP
-\fB\-\-skip\-refresh\fP[=false]
-    do not refresh (download) the local repository cache
-
-.PP
-\fB\-\-stable\-repo\-url\fP="
-\[la]https://kubernetes-charts.storage.googleapis.com"\[ra]
-    URL for stable repository
-
-.PP
-\fB\-i\fP, \fB\-\-tiller\-image\fP=""
-    override tiller image
-
-.PP
-\fB\-\-tiller\-tls\fP[=false]
-    install tiller with TLS enabled
-
-.PP
-\fB\-\-tiller\-tls\-cert\fP=""
-    path to TLS certificate file to install with tiller
-
-.PP
-\fB\-\-tiller\-tls\-key\fP=""
-    path to TLS key file to install with tiller
-
-.PP
-\fB\-\-tiller\-tls\-verify\fP[=false]
-    install tiller with TLS enabled and to verify remote certificates
-
-.PP
-\fB\-\-tls\-ca\-cert\fP=""
-    path to CA root certificate
-
-.PP
-\fB\-\-upgrade\fP[=false]
-    upgrade if tiller is already installed
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_inspect.1 b/docs/man/man1/helm_inspect.1
deleted file mode 100644
index b1c0b487b..000000000
--- a/docs/man/man1/helm_inspect.1
+++ /dev/null
@@ -1,84 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-inspect \- inspect a chart
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm inspect [CHART]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command inspects a chart and displays information. It takes a chart reference
-('stable/drupal'), a full path to a directory or packaged chart, or a URL.
-
-.PP
-Inspect prints the contents of the Chart.yaml file and the values.yaml file.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-ca\-file\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-cert\-file\fP=""
-    verify certificates of HTTPS\-enabled servers using this CA bundle
-
-.PP
-\fB\-\-key\-file\fP=""
-    identify HTTPS client using this SSL key file
-
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    path to the keyring containing public verification keys
-
-.PP
-\fB\-\-repo\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the provenance data for this chart
-
-.PP
-\fB\-\-version\fP=""
-    version of the chart. By default, the newest chart is shown
-
-
-.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, \fBhelm\-inspect\-chart(1)\fP, \fBhelm\-inspect\-values(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_inspect_chart.1 b/docs/man/man1/helm_inspect_chart.1
deleted file mode 100644
index aa7a773ee..000000000
--- a/docs/man/man1/helm_inspect_chart.1
+++ /dev/null
@@ -1,81 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-inspect\-chart \- shows inspect chart
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm inspect chart [CHART]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command inspects a chart (directory, file, or URL) and displays the contents
-of the Charts.yaml file
-
-
-.SH OPTIONS
-.PP
-\fB\-\-ca\-file\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-cert\-file\fP=""
-    verify certificates of HTTPS\-enabled servers using this CA bundle
-
-.PP
-\fB\-\-key\-file\fP=""
-    identify HTTPS client using this SSL key file
-
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    path to the keyring containing public verification keys
-
-.PP
-\fB\-\-repo\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the provenance data for this chart
-
-.PP
-\fB\-\-version\fP=""
-    version of the chart. By default, the newest chart is shown
-
-
-.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\-inspect(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_inspect_values.1 b/docs/man/man1/helm_inspect_values.1
deleted file mode 100644
index 65e60794f..000000000
--- a/docs/man/man1/helm_inspect_values.1
+++ /dev/null
@@ -1,81 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-inspect\-values \- shows inspect values
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm inspect values [CHART]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command inspects a chart (directory, file, or URL) and displays the contents
-of the values.yaml file
-
-
-.SH OPTIONS
-.PP
-\fB\-\-ca\-file\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-cert\-file\fP=""
-    verify certificates of HTTPS\-enabled servers using this CA bundle
-
-.PP
-\fB\-\-key\-file\fP=""
-    identify HTTPS client using this SSL key file
-
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    path to the keyring containing public verification keys
-
-.PP
-\fB\-\-repo\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the provenance data for this chart
-
-.PP
-\fB\-\-version\fP=""
-    version of the chart. By default, the newest chart is shown
-
-
-.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\-inspect(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_install.1 b/docs/man/man1/helm_install.1
deleted file mode 100644
index d3960d63b..000000000
--- a/docs/man/man1/helm_install.1
+++ /dev/null
@@ -1,239 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-install \- install a chart archive
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm install [CHART]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command installs a chart archive.
-
-.PP
-The install argument must be either a relative path to a chart directory or the
-name of a chart in the current working directory.
-
-.PP
-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
-.RS
-
-.nf
-$ helm install \-f myvalues.yaml ./redis
-
-.fi
-.RE
-
-.PP
-or
-
-.PP
-.RS
-
-.nf
-$ 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
-round\-trip to the Tiller server.
-
-.PP
-If \-\-verify is set, the chart MUST have a provenance file, and the provenenace
-fall MUST pass all verification steps.
-
-.PP
-There are four different ways you can express the chart you want to install:
-.IP "  1." 5
-By chart reference: helm install stable/mariadb
-.IP "  2." 5
-By path to a packaged chart: helm install ./nginx\-1.2.3.tgz
-.IP "  3." 5
-By path to an unpacked chart directory: helm install ./nginx
-.IP "  4." 5
-By absolute URL: helm install 
-\[la]https://example.com/charts/nginx-1.2.3.tgz\[ra]
-
-.PP
-CHART REFERENCES
-
-.PP
-A chart reference is a convenient way of reference a chart in a chart repository.
-
-.PP
-When you use a chart reference ('stable/mariadb'), Helm will look in the local
-configuration for a chart repository named 'stable', and will then look for a
-chart in that repository whose name is 'mariadb'. It will install the latest
-version of that chart unless you also supply a version number with the
-'\-\-version' flag.
-
-.PP
-To see the list of chart repositories, use 'helm repo list'. To search for
-charts in a repository, use 'helm search'.
-
-
-.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\-\-devel\fP[=false]
-    use development versions, too. Equivalent to version '>0.0.0\-a'. If \-\-version is set, this is ignored.
-
-.PP
-\fB\-\-dry\-run\fP[=false]
-    simulate an install
-
-.PP
-\fB\-\-key\-file\fP=""
-    identify HTTPS client using this SSL key file
-
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    location of public keys used for verification
-
-.PP
-\fB\-n\fP, \fB\-\-name\fP=""
-    release name. If unspecified, it will autogenerate one for you
-
-.PP
-\fB\-\-name\-template\fP=""
-    specify template used to name the release
-
-.PP
-\fB\-\-namespace\fP=""
-    namespace to install the release into
-
-.PP
-\fB\-\-no\-hooks\fP[=false]
-    prevent hooks from running during install
-
-.PP
-\fB\-\-replace\fP[=false]
-    re\-use the given name, even if that name is already used. This is unsafe in production
-
-.PP
-\fB\-\-repo\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-set\fP=[]
-    set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)
-
-.PP
-\fB\-\-timeout\fP=300
-    time in seconds to wait for any individual kubernetes operation (like Jobs for hooks)
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-.PP
-\fB\-f\fP, \fB\-\-values\fP=[]
-    specify values in a YAML file (can specify multiple)
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the package before installing it
-
-.PP
-\fB\-\-version\fP=""
-    specify the exact chart version to install. If this is not specified, the latest version is installed
-
-.PP
-\fB\-\-wait\fP[=false]
-    if set, will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment are in a ready state before marking the release as successful. It will wait for as long as \-\-timeout
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_lint.1 b/docs/man/man1/helm_lint.1
deleted file mode 100644
index 409d00eac..000000000
--- a/docs/man/man1/helm_lint.1
+++ /dev/null
@@ -1,62 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-lint \- examines a chart for possible issues
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm lint [flags] PATH\fP
-
-
-.SH DESCRIPTION
-.PP
-This command takes a path to a chart and runs a series of tests to verify that
-the chart is well\-formed.
-
-.PP
-If the linter encounters things that will cause the chart to fail installation,
-it will emit [ERROR] messages. If it encounters issues that break with convention
-or recommendation, it will emit [WARNING] messages.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-strict\fP[=false]
-    fail on lint warnings
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_list.1 b/docs/man/man1/helm_list.1
deleted file mode 100644
index 32e5f405f..000000000
--- a/docs/man/man1/helm_list.1
+++ /dev/null
@@ -1,151 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-list \- list releases
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm list [flags] [FILTER]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command lists all of the releases.
-
-.PP
-By default, it lists only releases that are deployed or failed. Flags like
-'\-\-deleted' and '\-\-all' will alter this behavior. Such flags can be combined:
-'\-\-deleted \-\-failed'.
-
-.PP
-By default, items are sorted alphabetically. Use the '\-d' flag to sort by
-release date.
-
-.PP
-If an argument is provided, it will be treated as a filter. Filters are
-regular expressions (Perl compatible) that are applied to the list of releases.
-Only items that match the filter will be returned.
-
-.PP
-.RS
-
-.nf
-$ helm list 'ara[a\-z]+'
-NAME                UPDATED                     CHART
-maudlin\-arachnid    Mon May  9 16:07:08 2016    alpine\-0.1.0
-
-.fi
-.RE
-
-.PP
-If no results are found, 'helm list' will exit 0, but with no output (or in
-the case of no '\-q' flag, only headers).
-
-.PP
-By default, up to 256 items may be returned. To limit this, use the '\-\-max' flag.
-Setting '\-\-max' to 0 will not return all results. Rather, it will return the
-server's default, which may be much higher than 256. Pairing the '\-\-max'
-flag with the '\-\-offset' flag allows you to page through results.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-all\fP[=false]
-    show all releases, not just the ones marked DEPLOYED
-
-.PP
-\fB\-d\fP, \fB\-\-date\fP[=false]
-    sort by release date
-
-.PP
-\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
-
-.PP
-\fB\-\-failed\fP[=false]
-    show failed releases
-
-.PP
-\fB\-m\fP, \fB\-\-max\fP=256
-    maximum number of releases to fetch
-
-.PP
-\fB\-\-namespace\fP=""
-    show releases within a specific namespace
-
-.PP
-\fB\-o\fP, \fB\-\-offset\fP=""
-    next release name in the list, used to offset from start value
-
-.PP
-\fB\-r\fP, \fB\-\-reverse\fP[=false]
-    reverse the sort order
-
-.PP
-\fB\-q\fP, \fB\-\-short\fP[=false]
-    output short (quiet) listing format
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_package.1 b/docs/man/man1/helm_package.1
deleted file mode 100644
index 30909a722..000000000
--- a/docs/man/man1/helm_package.1
+++ /dev/null
@@ -1,85 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-package \- package a chart directory into a chart archive
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm package [flags] [CHART\_PATH] [...]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command packages a chart into a versioned chart archive file. If a path
-is given, this will look at that path for a chart (which must contain a
-Chart.yaml file) and then package that directory.
-
-.PP
-If no path is given, this will look in the present working directory for a
-Chart.yaml file, and (if found) build the current directory into a chart.
-
-.PP
-Versioned chart archives are used by Helm package repositories.
-
-
-.SH OPTIONS
-.PP
-\fB\-d\fP, \fB\-\-destination\fP="."
-    location to write the chart.
-
-.PP
-\fB\-\-key\fP=""
-    name of the key to use when signing. Used if \-\-sign is true
-
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    location of a public keyring
-
-.PP
-\fB\-\-save\fP[=true]
-    save packaged chart to local chart repository
-
-.PP
-\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
-\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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_plugin.1 b/docs/man/man1/helm_plugin.1
deleted file mode 100644
index 3686e42dd..000000000
--- a/docs/man/man1/helm_plugin.1
+++ /dev/null
@@ -1,50 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-plugin \- add, list, or remove Helm plugins
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm plugin\fP
-
-
-.SH DESCRIPTION
-.PP
-Manage client\-side Helm plugins.
-
-
-.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, \fBhelm\-plugin\-install(1)\fP, \fBhelm\-plugin\-list(1)\fP, \fBhelm\-plugin\-remove(1)\fP, \fBhelm\-plugin\-update(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_plugin_install.1 b/docs/man/man1/helm_plugin_install.1
deleted file mode 100644
index bcd276759..000000000
--- a/docs/man/man1/helm_plugin_install.1
+++ /dev/null
@@ -1,56 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-plugin\-install \- install one or more Helm plugins
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm plugin install [options] <path|url>\&...\fP
-
-
-.SH DESCRIPTION
-.PP
-install one or more Helm plugins
-
-
-.SH OPTIONS
-.PP
-\fB\-\-version\fP=""
-    specify a version constraint. If this is not specified, the latest version is installed
-
-
-.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\-plugin(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_plugin_list.1 b/docs/man/man1/helm_plugin_list.1
deleted file mode 100644
index 4c7b33a4a..000000000
--- a/docs/man/man1/helm_plugin_list.1
+++ /dev/null
@@ -1,50 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-plugin\-list \- list installed Helm plugins
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm plugin list\fP
-
-
-.SH DESCRIPTION
-.PP
-list installed Helm plugins
-
-
-.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\-plugin(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_plugin_remove.1 b/docs/man/man1/helm_plugin_remove.1
deleted file mode 100644
index 5b1ae3e6f..000000000
--- a/docs/man/man1/helm_plugin_remove.1
+++ /dev/null
@@ -1,50 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-plugin\-remove \- remove one or more Helm plugins
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm plugin remove <plugin>\&...\fP
-
-
-.SH DESCRIPTION
-.PP
-remove one or more Helm plugins
-
-
-.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\-plugin(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_plugin_update.1 b/docs/man/man1/helm_plugin_update.1
deleted file mode 100644
index 14313fe82..000000000
--- a/docs/man/man1/helm_plugin_update.1
+++ /dev/null
@@ -1,50 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-plugin\-update \- update one or more Helm plugins
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm plugin update <plugin>\&...\fP
-
-
-.SH DESCRIPTION
-.PP
-update one or more Helm plugins
-
-
-.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\-plugin(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_repo.1 b/docs/man/man1/helm_repo.1
deleted file mode 100644
index aca1eb266..000000000
--- a/docs/man/man1/helm_repo.1
+++ /dev/null
@@ -1,55 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-repo \- add, list, remove, update, and index chart repositories
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm repo [FLAGS] add|remove|list|index|update [ARGS]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command consists of multiple subcommands to interact with chart repositories.
-
-.PP
-It can be used to add, remove, list, and index chart repositories.
-Example usage:
-    $ helm repo add [NAME] [REPO\_URL]
-
-
-.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, \fBhelm\-repo\-add(1)\fP, \fBhelm\-repo\-index(1)\fP, \fBhelm\-repo\-list(1)\fP, \fBhelm\-repo\-remove(1)\fP, \fBhelm\-repo\-update(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_repo_add.1 b/docs/man/man1/helm_repo_add.1
deleted file mode 100644
index 1d4e45a8e..000000000
--- a/docs/man/man1/helm_repo_add.1
+++ /dev/null
@@ -1,68 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-repo\-add \- add a chart repository
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm repo add [flags] [NAME] [URL]\fP
-
-
-.SH DESCRIPTION
-.PP
-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
-
-
-.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\-repo(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_repo_index.1 b/docs/man/man1/helm_repo_index.1
deleted file mode 100644
index bd2daab33..000000000
--- a/docs/man/man1/helm_repo_index.1
+++ /dev/null
@@ -1,69 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-repo\-index \- generate an index file given a directory containing packaged charts
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm repo index [flags] [DIR]\fP
-
-
-.SH DESCRIPTION
-.PP
-Read the current directory and generate an index file based on the charts found.
-
-.PP
-This tool is used for creating an 'index.yaml' file for a chart repository. To
-set an absolute URL to the charts, use '\-\-url' flag.
-
-.PP
-To merge the generated index with an existing index file, use the '\-\-merge'
-flag. In this case, the charts found in the current directory will be merged
-into the existing index, with local charts taking priority over existing charts.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-merge\fP=""
-    merge the generated index into the given index
-
-.PP
-\fB\-\-url\fP=""
-    url of chart repository
-
-
-.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\-repo(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_repo_list.1 b/docs/man/man1/helm_repo_list.1
deleted file mode 100644
index d2f8a25a2..000000000
--- a/docs/man/man1/helm_repo_list.1
+++ /dev/null
@@ -1,50 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-repo\-list \- list chart repositories
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm repo list [flags]\fP
-
-
-.SH DESCRIPTION
-.PP
-list chart repositories
-
-
-.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\-repo(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_repo_remove.1 b/docs/man/man1/helm_repo_remove.1
deleted file mode 100644
index 7e465b1d1..000000000
--- a/docs/man/man1/helm_repo_remove.1
+++ /dev/null
@@ -1,50 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-repo\-remove \- remove a chart repository
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm repo remove [flags] [NAME]\fP
-
-
-.SH DESCRIPTION
-.PP
-remove a chart repository
-
-
-.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\-repo(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_repo_update.1 b/docs/man/man1/helm_repo_update.1
deleted file mode 100644
index 304a9dec2..000000000
--- a/docs/man/man1/helm_repo_update.1
+++ /dev/null
@@ -1,55 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-repo\-update \- update information on available charts in the chart repositories
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm repo update\fP
-
-
-.SH DESCRIPTION
-.PP
-Update gets the latest information about charts from the respective chart repositories.
-Information is cached locally, where it is used by commands like 'helm search'.
-
-.PP
-\&'helm update' is the deprecated form of 'helm repo update'. It will be removed in
-future releases.
-
-
-.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\-repo(1)\fP
-
-
-.SH HISTORY
-.PP
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_reset.1 b/docs/man/man1/helm_reset.1
deleted file mode 100644
index a3e76ef17..000000000
--- a/docs/man/man1/helm_reset.1
+++ /dev/null
@@ -1,82 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-reset \- uninstalls Tiller from a cluster
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm reset\fP
-
-
-.SH DESCRIPTION
-.PP
-This command uninstalls Tiller (the helm server side component) from your
-Kubernetes Cluster and optionally deletes local configuration in
-$HELM\_HOME (default \~/.helm/)
-
-
-.SH OPTIONS
-.PP
-\fB\-f\fP, \fB\-\-force\fP[=false]
-    forces Tiller uninstall even if there are releases installed
-
-.PP
-\fB\-\-remove\-helm\-home\fP[=false]
-    if set deletes $HELM\_HOME
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_rollback.1 b/docs/man/man1/helm_rollback.1
deleted file mode 100644
index 7528408ed..000000000
--- a/docs/man/man1/helm_rollback.1
+++ /dev/null
@@ -1,97 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-rollback \- roll back a release to a previous revision
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm rollback [flags] [RELEASE] [REVISION]\fP
-
-
-.SH DESCRIPTION
-.PP
-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
-.PP
-\fB\-\-dry\-run\fP[=false]
-    simulate a rollback
-
-.PP
-\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)
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-.PP
-\fB\-\-wait\fP[=false]
-    if set, will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment are in a ready state before marking the release as successful. It will wait for as long as \-\-timeout
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_search.1 b/docs/man/man1/helm_search.1
deleted file mode 100644
index c36b34a6e..000000000
--- a/docs/man/man1/helm_search.1
+++ /dev/null
@@ -1,68 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-search \- search for a keyword in charts
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm search [keyword]\fP
-
-
-.SH DESCRIPTION
-.PP
-Search reads through all of the repositories configured on the system, and
-looks for matches.
-
-.PP
-Repositories are managed with 'helm repo' commands.
-
-
-.SH OPTIONS
-.PP
-\fB\-r\fP, \fB\-\-regexp\fP[=false]
-    use regular expressions for searching
-
-.PP
-\fB\-v\fP, \fB\-\-version\fP=""
-    search using semantic versioning constraints
-
-.PP
-\fB\-l\fP, \fB\-\-versions\fP[=false]
-    show the long listing, with each version of each chart on its own line
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_serve.1 b/docs/man/man1/helm_serve.1
deleted file mode 100644
index 4901e245c..000000000
--- a/docs/man/man1/helm_serve.1
+++ /dev/null
@@ -1,79 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-serve \- start a local http web server
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm serve\fP
-
-
-.SH DESCRIPTION
-.PP
-This command starts a local chart repository server that serves charts from a local directory.
-
-.PP
-The new server will provide HTTP access to a repository. By default, it will
-scan all of the charts in '$HELM\_HOME/repository/local' and serve those over
-the local IPv4 TCP port (default '127.0.0.1:8879').
-
-.PP
-This command is intended to be used for educational and testing purposes only.
-It is best to rely on a dedicated web server or a cloud\-hosted solution like
-Google Cloud Storage for production use.
-
-.PP
-See 
-\[la]https://github.com/kubernetes/helm/blob/master/docs/chart_repository.md#hosting-chart-repositories\[ra]
-for more information on hosting chart repositories in a production setting.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-address\fP="127.0.0.1:8879"
-    address to listen on
-
-.PP
-\fB\-\-repo\-path\fP=""
-    local directory path from which to serve charts
-
-.PP
-\fB\-\-url\fP=""
-    external URL of chart repository
-
-
-.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
-18\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_status.1 b/docs/man/man1/helm_status.1
deleted file mode 100644
index 87b51f507..000000000
--- a/docs/man/man1/helm_status.1
+++ /dev/null
@@ -1,83 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-status \- displays the status of the named release
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm status [flags] RELEASE\_NAME\fP
-
-
-.SH DESCRIPTION
-.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
-\- details on last test suite run, if applicable
-\- additional notes provided by the chart
-
-
-.SH OPTIONS
-.PP
-\fB\-\-revision\fP=0
-    if set, display the status of the named release with revision
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_test.1 b/docs/man/man1/helm_test.1
deleted file mode 100644
index d5c6931aa..000000000
--- a/docs/man/man1/helm_test.1
+++ /dev/null
@@ -1,84 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-test \- test a release
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm test [RELEASE]\fP
-
-
-.SH DESCRIPTION
-.PP
-The test command runs the tests for a release.
-
-.PP
-The argument this command takes is the name of a deployed release.
-The tests to be run are defined in the chart that was installed.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-cleanup\fP[=false]
-    delete test pods upon completion
-
-.PP
-\fB\-\-timeout\fP=300
-    time in seconds to wait for any individual kubernetes operation (like Jobs for hooks)
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_upgrade.1 b/docs/man/man1/helm_upgrade.1
deleted file mode 100644
index f2710d6f3..000000000
--- a/docs/man/man1/helm_upgrade.1
+++ /dev/null
@@ -1,186 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-upgrade \- upgrade a release
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm upgrade [RELEASE] [CHART]\fP
-
-
-.SH DESCRIPTION
-.PP
-This command upgrades a release to a new version of a chart.
-
-.PP
-The upgrade arguments must be a release and chart. The chart
-argument can be either: a chart reference('stable/mariadb'), a path to a chart directory,
-a packaged chart, or a fully qualified URL. For chart references, the latest
-version will be specified unless the '\-\-version' flag is set.
-
-.PP
-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:
-
-.PP
-.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\-\-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\-\-devel\fP[=false]
-    use development versions, too. Equivalent to version '>0.0.0\-a'. If \-\-version is set, this is ignored.
-
-.PP
-\fB\-\-dry\-run\fP[=false]
-    simulate an upgrade
-
-.PP
-\fB\-i\fP, \fB\-\-install\fP[=false]
-    if a release by this name doesn't already exist, run an install
-
-.PP
-\fB\-\-key\-file\fP=""
-    identify HTTPS client using this SSL key file
-
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    path to the keyring that contains public signing keys
-
-.PP
-\fB\-\-namespace\fP="default"
-    namespace to install the release into (only used if \-\-install is set)
-
-.PP
-\fB\-\-no\-hooks\fP[=false]
-    disable pre/post upgrade hooks
-
-.PP
-\fB\-\-recreate\-pods\fP[=false]
-    performs pods restart for the resource if applicable
-
-.PP
-\fB\-\-repo\fP=""
-    chart repository url where to locate the requested chart
-
-.PP
-\fB\-\-reset\-values\fP[=false]
-    when upgrading, reset the values to the ones built into the chart
-
-.PP
-\fB\-\-reuse\-values\fP[=false]
-    when upgrading, reuse the last release's values, and merge in any new values. If '\-\-reset\-values' is specified, this is ignored.
-
-.PP
-\fB\-\-set\fP=[]
-    set values on the command line (can specify multiple or separate values with commas: key1=val1,key2=val2)
-
-.PP
-\fB\-\-timeout\fP=300
-    time in seconds to wait for any individual kubernetes operation (like Jobs for hooks)
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-.PP
-\fB\-f\fP, \fB\-\-values\fP=[]
-    specify values in a YAML file (can specify multiple)
-
-.PP
-\fB\-\-verify\fP[=false]
-    verify the provenance of the chart before upgrading
-
-.PP
-\fB\-\-version\fP=""
-    specify the exact chart version to use. If this is not specified, the latest version is used
-
-.PP
-\fB\-\-wait\fP[=false]
-    if set, will wait until all Pods, PVCs, Services, and minimum number of Pods of a Deployment are in a ready state before marking the release as successful. It will wait for as long as \-\-timeout
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_verify.1 b/docs/man/man1/helm_verify.1
deleted file mode 100644
index 4bb7ce34a..000000000
--- a/docs/man/man1/helm_verify.1
+++ /dev/null
@@ -1,65 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-verify \- verify that a chart at the given path has been signed and is valid
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm verify [flags] PATH\fP
-
-
-.SH DESCRIPTION
-.PP
-Verify that the given chart has a valid provenance file.
-
-.PP
-Provenance files provide crytographic verification that a chart has not been
-tampered with, and was packaged by a trusted provider.
-
-.PP
-This command can be used to verify a local chart. Several other commands provide
-'\-\-verify' flags that run the same validation. To generate a signed package, use
-the 'helm package \-\-sign' command.
-
-
-.SH OPTIONS
-.PP
-\fB\-\-keyring\fP="~/.gnupg/pubring.gpg"
-    keyring containing public keys
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/docs/man/man1/helm_version.1 b/docs/man/man1/helm_version.1
deleted file mode 100644
index dfc771277..000000000
--- a/docs/man/man1/helm_version.1
+++ /dev/null
@@ -1,103 +0,0 @@
-.TH "HELM" "1" "May 2017" "Auto generated by spf13/cobra" "" 
-.nh
-.ad l
-
-
-.SH NAME
-.PP
-helm\-version \- print the client/server version information
-
-
-.SH SYNOPSIS
-.PP
-\fBhelm version\fP
-
-
-.SH DESCRIPTION
-.PP
-Show the client and server versions for Helm and tiller.
-
-.PP
-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", 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
-GitCommit is the SHA for the commit that this version was built from.
-.IP \(bu 2
-GitTreeState is "clean" if there are no local code changes when this binary was
-built, and "dirty" if the binary was built from locally modified code.
-
-.PP
-To print just the client version, use '\-\-client'. To print just the server version,
-use '\-\-server'.
-
-
-.SH OPTIONS
-.PP
-\fB\-c\fP, \fB\-\-client\fP[=false]
-    client version only
-
-.PP
-\fB\-s\fP, \fB\-\-server\fP[=false]
-    server version only
-
-.PP
-\fB\-\-short\fP[=false]
-    print the version number
-
-.PP
-\fB\-\-tls\fP[=false]
-    enable TLS for request
-
-.PP
-\fB\-\-tls\-ca\-cert\fP="$HELM\_HOME/ca.pem"
-    path to TLS CA certificate file
-
-.PP
-\fB\-\-tls\-cert\fP="$HELM\_HOME/cert.pem"
-    path to TLS certificate file
-
-.PP
-\fB\-\-tls\-key\fP="$HELM\_HOME/key.pem"
-    path to TLS key file
-
-.PP
-\fB\-\-tls\-verify\fP[=false]
-    enable TLS for request and verify remote
-
-
-.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
-17\-May\-2017 Auto generated by spf13/cobra
diff --git a/scripts/completions.bash b/scripts/completions.bash
deleted file mode 100644
index 1fa7f3d89..000000000
--- a/scripts/completions.bash
+++ /dev/null
@@ -1,1671 +0,0 @@
-# bash completion for helm                                 -*- shell-script -*-
-
-__debug()
-{
-    if [[ -n ${BASH_COMP_DEBUG_FILE} ]]; then
-        echo "$*" >> "${BASH_COMP_DEBUG_FILE}"
-    fi
-}
-
-# Homebrew on Macs have version 1.3 of bash-completion which doesn't include
-# _init_completion. This is a very minimal version of that function.
-__my_init_completion()
-{
-    COMPREPLY=()
-    _get_comp_words_by_ref "$@" cur prev words cword
-}
-
-__index_of_word()
-{
-    local w word=$1
-    shift
-    index=0
-    for w in "$@"; do
-        [[ $w = "$word" ]] && return
-        index=$((index+1))
-    done
-    index=-1
-}
-
-__contains_word()
-{
-    local w word=$1; shift
-    for w in "$@"; do
-        [[ $w = "$word" ]] && return
-    done
-    return 1
-}
-
-__handle_reply()
-{
-    __debug "${FUNCNAME[0]}"
-    case $cur in
-        -*)
-            if [[ $(type -t compopt) = "builtin" ]]; then
-                compopt -o nospace
-            fi
-            local allflags
-            if [ ${#must_have_one_flag[@]} -ne 0 ]; then
-                allflags=("${must_have_one_flag[@]}")
-            else
-                allflags=("${flags[*]} ${two_word_flags[*]}")
-            fi
-            COMPREPLY=( $(compgen -W "${allflags[*]}" -- "$cur") )
-            if [[ $(type -t compopt) = "builtin" ]]; then
-                [[ "${COMPREPLY[0]}" == *= ]] || compopt +o nospace
-            fi
-
-            # complete after --flag=abc
-            if [[ $cur == *=* ]]; then
-                if [[ $(type -t compopt) = "builtin" ]]; then
-                    compopt +o nospace
-                fi
-
-                local index flag
-                flag="${cur%%=*}"
-                __index_of_word "${flag}" "${flags_with_completion[@]}"
-                if [[ ${index} -ge 0 ]]; then
-                    COMPREPLY=()
-                    PREFIX=""
-                    cur="${cur#*=}"
-                    ${flags_completion[${index}]}
-                    if [ -n "${ZSH_VERSION}" ]; then
-                        # zfs completion needs --flag= prefix
-                        eval "COMPREPLY=( \"\${COMPREPLY[@]/#/${flag}=}\" )"
-                    fi
-                fi
-            fi
-            return 0;
-            ;;
-    esac
-
-    # check if we are handling a flag with special work handling
-    local index
-    __index_of_word "${prev}" "${flags_with_completion[@]}"
-    if [[ ${index} -ge 0 ]]; then
-        ${flags_completion[${index}]}
-        return
-    fi
-
-    # we are parsing a flag and don't have a special handler, no completion
-    if [[ ${cur} != "${words[cword]}" ]]; then
-        return
-    fi
-
-    local completions
-    completions=("${commands[@]}")
-    if [[ ${#must_have_one_noun[@]} -ne 0 ]]; then
-        completions=("${must_have_one_noun[@]}")
-    fi
-    if [[ ${#must_have_one_flag[@]} -ne 0 ]]; then
-        completions+=("${must_have_one_flag[@]}")
-    fi
-    COMPREPLY=( $(compgen -W "${completions[*]}" -- "$cur") )
-
-    if [[ ${#COMPREPLY[@]} -eq 0 && ${#noun_aliases[@]} -gt 0 && ${#must_have_one_noun[@]} -ne 0 ]]; then
-        COMPREPLY=( $(compgen -W "${noun_aliases[*]}" -- "$cur") )
-    fi
-
-    if [[ ${#COMPREPLY[@]} -eq 0 ]]; then
-        declare -F __custom_func >/dev/null && __custom_func
-    fi
-
-    __ltrim_colon_completions "$cur"
-}
-
-# The arguments should be in the form "ext1|ext2|extn"
-__handle_filename_extension_flag()
-{
-    local ext="$1"
-    _filedir "@(${ext})"
-}
-
-__handle_subdirs_in_dir_flag()
-{
-    local dir="$1"
-    pushd "${dir}" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1
-}
-
-__handle_flag()
-{
-    __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
-
-    # if a command required a flag, and we found it, unset must_have_one_flag()
-    local flagname=${words[c]}
-    local flagvalue
-    # if the word contained an =
-    if [[ ${words[c]} == *"="* ]]; then
-        flagvalue=${flagname#*=} # take in as flagvalue after the =
-        flagname=${flagname%%=*} # strip everything after the =
-        flagname="${flagname}=" # but put the = back
-    fi
-    __debug "${FUNCNAME[0]}: looking for ${flagname}"
-    if __contains_word "${flagname}" "${must_have_one_flag[@]}"; then
-        must_have_one_flag=()
-    fi
-
-    # if you set a flag which only applies to this command, don't show subcommands
-    if __contains_word "${flagname}" "${local_nonpersistent_flags[@]}"; then
-      commands=()
-    fi
-
-    # keep flag value with flagname as flaghash
-    if [ -n "${flagvalue}" ] ; then
-        flaghash[${flagname}]=${flagvalue}
-    elif [ -n "${words[ $((c+1)) ]}" ] ; then
-        flaghash[${flagname}]=${words[ $((c+1)) ]}
-    else
-        flaghash[${flagname}]="true" # pad "true" for bool flag
-    fi
-
-    # skip the argument to a two word flag
-    if __contains_word "${words[c]}" "${two_word_flags[@]}"; then
-        c=$((c+1))
-        # if we are looking for a flags value, don't show commands
-        if [[ $c -eq $cword ]]; then
-            commands=()
-        fi
-    fi
-
-    c=$((c+1))
-
-}
-
-__handle_noun()
-{
-    __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
-
-    if __contains_word "${words[c]}" "${must_have_one_noun[@]}"; then
-        must_have_one_noun=()
-    elif __contains_word "${words[c]}" "${noun_aliases[@]}"; then
-        must_have_one_noun=()
-    fi
-
-    nouns+=("${words[c]}")
-    c=$((c+1))
-}
-
-__handle_command()
-{
-    __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
-
-    local next_command
-    if [[ -n ${last_command} ]]; then
-        next_command="_${last_command}_${words[c]//:/__}"
-    else
-        if [[ $c -eq 0 ]]; then
-            next_command="_$(basename "${words[c]//:/__}")"
-        else
-            next_command="_${words[c]//:/__}"
-        fi
-    fi
-    c=$((c+1))
-    __debug "${FUNCNAME[0]}: looking for ${next_command}"
-    declare -F $next_command >/dev/null && $next_command
-}
-
-__handle_word()
-{
-    if [[ $c -ge $cword ]]; then
-        __handle_reply
-        return
-    fi
-    __debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}"
-    if [[ "${words[c]}" == -* ]]; then
-        __handle_flag
-    elif __contains_word "${words[c]}" "${commands[@]}"; then
-        __handle_command
-    elif [[ $c -eq 0 ]] && __contains_word "$(basename "${words[c]}")" "${commands[@]}"; then
-        __handle_command
-    else
-        __handle_noun
-    fi
-    __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=()
-    must_have_one_noun+=("bash")
-    must_have_one_noun+=("zsh")
-    noun_aliases=()
-}
-
-_helm_create()
-{
-    last_command="helm_create"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    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=()
-    noun_aliases=()
-}
-
-_helm_delete()
-{
-    last_command="helm_delete"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--dry-run")
-    local_nonpersistent_flags+=("--dry-run")
-    flags+=("--no-hooks")
-    local_nonpersistent_flags+=("--no-hooks")
-    flags+=("--purge")
-    local_nonpersistent_flags+=("--purge")
-    flags+=("--timeout=")
-    local_nonpersistent_flags+=("--timeout=")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_dependency_build()
-{
-    last_command="helm_dependency_build"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_dependency_list()
-{
-    last_command="helm_dependency_list"
-    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_dependency_update()
-{
-    last_command="helm_dependency_update"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--skip-refresh")
-    local_nonpersistent_flags+=("--skip-refresh")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_dependency()
-{
-    last_command="helm_dependency"
-    commands=()
-    commands+=("build")
-    commands+=("list")
-    commands+=("update")
-
-    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_fetch()
-{
-    last_command="helm_fetch"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--ca-file=")
-    local_nonpersistent_flags+=("--ca-file=")
-    flags+=("--cert-file=")
-    local_nonpersistent_flags+=("--cert-file=")
-    flags+=("--destination=")
-    two_word_flags+=("-d")
-    local_nonpersistent_flags+=("--destination=")
-    flags+=("--devel")
-    local_nonpersistent_flags+=("--devel")
-    flags+=("--key-file=")
-    local_nonpersistent_flags+=("--key-file=")
-    flags+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--prov")
-    local_nonpersistent_flags+=("--prov")
-    flags+=("--repo=")
-    local_nonpersistent_flags+=("--repo=")
-    flags+=("--untar")
-    local_nonpersistent_flags+=("--untar")
-    flags+=("--untardir=")
-    local_nonpersistent_flags+=("--untardir=")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    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=()
-    noun_aliases=()
-}
-
-_helm_get_hooks()
-{
-    last_command="helm_get_hooks"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--revision=")
-    local_nonpersistent_flags+=("--revision=")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_get_manifest()
-{
-    last_command="helm_get_manifest"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--revision=")
-    local_nonpersistent_flags+=("--revision=")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_get_values()
-{
-    last_command="helm_get_values"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--all")
-    flags+=("-a")
-    local_nonpersistent_flags+=("--all")
-    flags+=("--revision=")
-    local_nonpersistent_flags+=("--revision=")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_get()
-{
-    last_command="helm_get"
-    commands=()
-    commands+=("hooks")
-    commands+=("manifest")
-    commands+=("values")
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--revision=")
-    local_nonpersistent_flags+=("--revision=")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_history()
-{
-    last_command="helm_history"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--max=")
-    local_nonpersistent_flags+=("--max=")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_home()
-{
-    last_command="helm_home"
-    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_init()
-{
-    last_command="helm_init"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--canary-image")
-    local_nonpersistent_flags+=("--canary-image")
-    flags+=("--client-only")
-    flags+=("-c")
-    local_nonpersistent_flags+=("--client-only")
-    flags+=("--dry-run")
-    local_nonpersistent_flags+=("--dry-run")
-    flags+=("--local-repo-url=")
-    local_nonpersistent_flags+=("--local-repo-url=")
-    flags+=("--net-host")
-    local_nonpersistent_flags+=("--net-host")
-    flags+=("--service-account=")
-    local_nonpersistent_flags+=("--service-account=")
-    flags+=("--skip-refresh")
-    local_nonpersistent_flags+=("--skip-refresh")
-    flags+=("--stable-repo-url=")
-    local_nonpersistent_flags+=("--stable-repo-url=")
-    flags+=("--tiller-image=")
-    two_word_flags+=("-i")
-    local_nonpersistent_flags+=("--tiller-image=")
-    flags+=("--tiller-tls")
-    local_nonpersistent_flags+=("--tiller-tls")
-    flags+=("--tiller-tls-cert=")
-    local_nonpersistent_flags+=("--tiller-tls-cert=")
-    flags+=("--tiller-tls-key=")
-    local_nonpersistent_flags+=("--tiller-tls-key=")
-    flags+=("--tiller-tls-verify")
-    local_nonpersistent_flags+=("--tiller-tls-verify")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    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=()
-    noun_aliases=()
-}
-
-_helm_inspect_chart()
-{
-    last_command="helm_inspect_chart"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    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+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--repo=")
-    local_nonpersistent_flags+=("--repo=")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    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=()
-    noun_aliases=()
-}
-
-_helm_inspect_values()
-{
-    last_command="helm_inspect_values"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    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+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--repo=")
-    local_nonpersistent_flags+=("--repo=")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    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=()
-    noun_aliases=()
-}
-
-_helm_inspect()
-{
-    last_command="helm_inspect"
-    commands=()
-    commands+=("chart")
-    commands+=("values")
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    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+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--repo=")
-    local_nonpersistent_flags+=("--repo=")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    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=()
-    noun_aliases=()
-}
-
-_helm_install()
-{
-    last_command="helm_install"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--ca-file=")
-    local_nonpersistent_flags+=("--ca-file=")
-    flags+=("--cert-file=")
-    local_nonpersistent_flags+=("--cert-file=")
-    flags+=("--devel")
-    local_nonpersistent_flags+=("--devel")
-    flags+=("--dry-run")
-    local_nonpersistent_flags+=("--dry-run")
-    flags+=("--key-file=")
-    local_nonpersistent_flags+=("--key-file=")
-    flags+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--name=")
-    two_word_flags+=("-n")
-    local_nonpersistent_flags+=("--name=")
-    flags+=("--name-template=")
-    local_nonpersistent_flags+=("--name-template=")
-    flags+=("--namespace=")
-    local_nonpersistent_flags+=("--namespace=")
-    flags+=("--no-hooks")
-    local_nonpersistent_flags+=("--no-hooks")
-    flags+=("--replace")
-    local_nonpersistent_flags+=("--replace")
-    flags+=("--repo=")
-    local_nonpersistent_flags+=("--repo=")
-    flags+=("--set=")
-    local_nonpersistent_flags+=("--set=")
-    flags+=("--timeout=")
-    local_nonpersistent_flags+=("--timeout=")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--values=")
-    two_word_flags+=("-f")
-    local_nonpersistent_flags+=("--values=")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    flags+=("--version=")
-    local_nonpersistent_flags+=("--version=")
-    flags+=("--wait")
-    local_nonpersistent_flags+=("--wait")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_lint()
-{
-    last_command="helm_lint"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--strict")
-    local_nonpersistent_flags+=("--strict")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_list()
-{
-    last_command="helm_list"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--all")
-    local_nonpersistent_flags+=("--all")
-    flags+=("--date")
-    flags+=("-d")
-    local_nonpersistent_flags+=("--date")
-    flags+=("--deleted")
-    local_nonpersistent_flags+=("--deleted")
-    flags+=("--deleting")
-    local_nonpersistent_flags+=("--deleting")
-    flags+=("--deployed")
-    local_nonpersistent_flags+=("--deployed")
-    flags+=("--failed")
-    local_nonpersistent_flags+=("--failed")
-    flags+=("--max=")
-    two_word_flags+=("-m")
-    local_nonpersistent_flags+=("--max=")
-    flags+=("--namespace=")
-    local_nonpersistent_flags+=("--namespace=")
-    flags+=("--offset=")
-    two_word_flags+=("-o")
-    local_nonpersistent_flags+=("--offset=")
-    flags+=("--reverse")
-    flags+=("-r")
-    local_nonpersistent_flags+=("--reverse")
-    flags+=("--short")
-    flags+=("-q")
-    local_nonpersistent_flags+=("--short")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_package()
-{
-    last_command="helm_package"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--destination=")
-    two_word_flags+=("-d")
-    local_nonpersistent_flags+=("--destination=")
-    flags+=("--key=")
-    local_nonpersistent_flags+=("--key=")
-    flags+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--save")
-    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=()
-    noun_aliases=()
-}
-
-_helm_plugin_install()
-{
-    last_command="helm_plugin_install"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    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=()
-    noun_aliases=()
-}
-
-_helm_plugin_list()
-{
-    last_command="helm_plugin_list"
-    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_plugin_remove()
-{
-    last_command="helm_plugin_remove"
-    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_plugin_update()
-{
-    last_command="helm_plugin_update"
-    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_plugin()
-{
-    last_command="helm_plugin"
-    commands=()
-    commands+=("install")
-    commands+=("list")
-    commands+=("remove")
-    commands+=("update")
-
-    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_repo_add()
-{
-    last_command="helm_repo_add"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    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=()
-    noun_aliases=()
-}
-
-_helm_repo_index()
-{
-    last_command="helm_repo_index"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--merge=")
-    local_nonpersistent_flags+=("--merge=")
-    flags+=("--url=")
-    local_nonpersistent_flags+=("--url=")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_repo_list()
-{
-    last_command="helm_repo_list"
-    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_repo_remove()
-{
-    last_command="helm_repo_remove"
-    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_repo_update()
-{
-    last_command="helm_repo_update"
-    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_repo()
-{
-    last_command="helm_repo"
-    commands=()
-    commands+=("add")
-    commands+=("index")
-    commands+=("list")
-    commands+=("remove")
-    commands+=("update")
-
-    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_reset()
-{
-    last_command="helm_reset"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--force")
-    flags+=("-f")
-    local_nonpersistent_flags+=("--force")
-    flags+=("--remove-helm-home")
-    local_nonpersistent_flags+=("--remove-helm-home")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_rollback()
-{
-    last_command="helm_rollback"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--dry-run")
-    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+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--wait")
-    local_nonpersistent_flags+=("--wait")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_search()
-{
-    last_command="helm_search"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--regexp")
-    flags+=("-r")
-    local_nonpersistent_flags+=("--regexp")
-    flags+=("--version=")
-    two_word_flags+=("-v")
-    local_nonpersistent_flags+=("--version=")
-    flags+=("--versions")
-    flags+=("-l")
-    local_nonpersistent_flags+=("--versions")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_serve()
-{
-    last_command="helm_serve"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--address=")
-    local_nonpersistent_flags+=("--address=")
-    flags+=("--repo-path=")
-    local_nonpersistent_flags+=("--repo-path=")
-    flags+=("--url=")
-    local_nonpersistent_flags+=("--url=")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_status()
-{
-    last_command="helm_status"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--revision=")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_test()
-{
-    last_command="helm_test"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--cleanup")
-    local_nonpersistent_flags+=("--cleanup")
-    flags+=("--timeout=")
-    local_nonpersistent_flags+=("--timeout=")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_upgrade()
-{
-    last_command="helm_upgrade"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--ca-file=")
-    local_nonpersistent_flags+=("--ca-file=")
-    flags+=("--cert-file=")
-    local_nonpersistent_flags+=("--cert-file=")
-    flags+=("--devel")
-    local_nonpersistent_flags+=("--devel")
-    flags+=("--disable-hooks")
-    local_nonpersistent_flags+=("--disable-hooks")
-    flags+=("--dry-run")
-    local_nonpersistent_flags+=("--dry-run")
-    flags+=("--install")
-    flags+=("-i")
-    local_nonpersistent_flags+=("--install")
-    flags+=("--key-file=")
-    local_nonpersistent_flags+=("--key-file=")
-    flags+=("--keyring=")
-    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+=("--repo=")
-    local_nonpersistent_flags+=("--repo=")
-    flags+=("--reset-values")
-    local_nonpersistent_flags+=("--reset-values")
-    flags+=("--reuse-values")
-    local_nonpersistent_flags+=("--reuse-values")
-    flags+=("--set=")
-    local_nonpersistent_flags+=("--set=")
-    flags+=("--timeout=")
-    local_nonpersistent_flags+=("--timeout=")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--values=")
-    two_word_flags+=("-f")
-    local_nonpersistent_flags+=("--values=")
-    flags+=("--verify")
-    local_nonpersistent_flags+=("--verify")
-    flags+=("--version=")
-    local_nonpersistent_flags+=("--version=")
-    flags+=("--wait")
-    local_nonpersistent_flags+=("--wait")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_verify()
-{
-    last_command="helm_verify"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--keyring=")
-    local_nonpersistent_flags+=("--keyring=")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm_version()
-{
-    last_command="helm_version"
-    commands=()
-
-    flags=()
-    two_word_flags=()
-    local_nonpersistent_flags=()
-    flags_with_completion=()
-    flags_completion=()
-
-    flags+=("--client")
-    flags+=("-c")
-    local_nonpersistent_flags+=("--client")
-    flags+=("--server")
-    flags+=("-s")
-    local_nonpersistent_flags+=("--server")
-    flags+=("--short")
-    local_nonpersistent_flags+=("--short")
-    flags+=("--tls")
-    local_nonpersistent_flags+=("--tls")
-    flags+=("--tls-ca-cert=")
-    local_nonpersistent_flags+=("--tls-ca-cert=")
-    flags+=("--tls-cert=")
-    local_nonpersistent_flags+=("--tls-cert=")
-    flags+=("--tls-key=")
-    local_nonpersistent_flags+=("--tls-key=")
-    flags+=("--tls-verify")
-    local_nonpersistent_flags+=("--tls-verify")
-    flags+=("--debug")
-    flags+=("--home=")
-    flags+=("--host=")
-    flags+=("--kube-context=")
-    flags+=("--tiller-namespace=")
-
-    must_have_one_flag=()
-    must_have_one_noun=()
-    noun_aliases=()
-}
-
-_helm()
-{
-    last_command="helm"
-    commands=()
-    commands+=("completion")
-    commands+=("create")
-    commands+=("delete")
-    commands+=("dependency")
-    commands+=("fetch")
-    commands+=("get")
-    commands+=("history")
-    commands+=("home")
-    commands+=("init")
-    commands+=("inspect")
-    commands+=("install")
-    commands+=("lint")
-    commands+=("list")
-    commands+=("package")
-    commands+=("plugin")
-    commands+=("repo")
-    commands+=("reset")
-    commands+=("rollback")
-    commands+=("search")
-    commands+=("serve")
-    commands+=("status")
-    commands+=("test")
-    commands+=("upgrade")
-    commands+=("verify")
-    commands+=("version")
-
-    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=()
-}
-
-__start_helm()
-{
-    local cur prev words cword
-    declare -A flaghash 2>/dev/null || :
-    if declare -F _init_completion >/dev/null 2>&1; then
-        _init_completion -s || return
-    else
-        __my_init_completion -n "=" || return
-    fi
-
-    local c=0
-    local flags=()
-    local two_word_flags=()
-    local local_nonpersistent_flags=()
-    local flags_with_completion=()
-    local flags_completion=()
-    local commands=("helm")
-    local must_have_one_flag=()
-    local must_have_one_noun=()
-    local last_command
-    local nouns=()
-
-    __handle_word
-}
-
-if [[ $(type -t compopt) = "builtin" ]]; then
-    complete -o default -F __start_helm helm
-else
-    complete -o default -o nospace -F __start_helm helm
-fi
-
-# ex: ts=4 sw=4 et filetype=sh
diff --git a/scripts/update-docs.sh b/scripts/update-docs.sh
index 12a4ead4b..e014b537e 100755
--- a/scripts/update-docs.sh
+++ b/scripts/update-docs.sh
@@ -31,11 +31,13 @@ kube::util::ensure-temp-dir
 
 export HELM_NO_PLUGINS=1
 
-mkdir -p ${KUBE_TEMP}/docs/helm ${KUBE_TEMP}/docs/man/man1 ${KUBE_TEMP}/scripts
+# Reset Helm Home because it is used in the generation of docs.
+OLD_HELM_HOME=${HELM_HOME:-}
+HELM_HOME="$HOME/.helm"
+bin/helm init --client-only
+mkdir -p ${KUBE_TEMP}/docs/helm
 bin/helm docs --dir ${KUBE_TEMP}/docs/helm
-bin/helm docs --dir ${KUBE_TEMP}/docs/man/man1 --type man
-bin/helm docs --dir ${KUBE_TEMP}/scripts --type bash
-
+HELM_HOME=$OLD_HELM_HOME
 
 FILES=$(find ${KUBE_TEMP} -type f)
 
diff --git a/scripts/verify-docs.sh b/scripts/verify-docs.sh
index 72af9e743..b0b799eac 100755
--- a/scripts/verify-docs.sh
+++ b/scripts/verify-docs.sh
@@ -31,10 +31,13 @@ kube::util::ensure-temp-dir
 
 export HELM_NO_PLUGINS=1
 
-mkdir -p ${KUBE_TEMP}/docs/helm ${KUBE_TEMP}/docs/man/man1 ${KUBE_TEMP}/scripts
+# Reset Helm Home because it is used in the generation of docs.
+OLD_HELM_HOME=${HELM_HOME:-}
+HELM_HOME="$HOME/.helm"
+bin/helm init --client-only
+mkdir -p ${KUBE_TEMP}/docs/helm
 bin/helm docs --dir ${KUBE_TEMP}/docs/helm
-bin/helm docs --dir ${KUBE_TEMP}/docs/man/man1 --type man
-bin/helm docs --dir ${KUBE_TEMP}/scripts --type bash
+HELM_HOME=$OLD_HELM_HOME
 
 
 FILES=$(find ${KUBE_TEMP} -type f)
-- 
GitLab