From 4ad800b63a7cadaa7c807407a4c2286cbf4ad685 Mon Sep 17 00:00:00 2001 From: Matt Butcher <mbutcher@engineyard.com> Date: Thu, 20 Oct 2016 13:30:08 -0600 Subject: [PATCH] docs(install): show tiller image upgrade option This provides an example of an in-place upgrade to Tiller using `kubectl set image`. --- docs/install.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/install.md b/docs/install.md index f781889dc..45b43d6e9 100644 --- a/docs/install.md +++ b/docs/install.md @@ -156,6 +156,17 @@ delete and re-install Tiller without worrying about losing any data. The recommended way of deleting Tiller is with `kubectl delete deployment tiller-deployment -n kube-system` +To simply update Tiller to run the latest image, you can run this +command: + +```console +$ export TILLER_TAG=v2.0.0-beta.1 # Or whatever version you want +$ kubectl --namespace=kube-system set image deployments/tiller-deploy tiller=gcr.io/kubernetes-helm/tiller:$TILLER_TAG +deployment "tiller-deploy" image updated +``` + +Setting `TILLER_TAG=canary` will get the latest snapshot of master. + ## Conclusion In most cases, installation is as simple as getting a pre-built `helm` binary -- GitLab