Tilt Installation Guide

Tilt is currently available for MacOS and Linux.

You’ll also need:

  • Docker, to build containers
  • Kubectl, to cuddle your cluster
  • A local Kubernetes cluster (on MacOS, Docker For Mac works for this!)

On MacOS

$ kubectl config get-contexts
$ kubectl config use-context docker-for-desktop
  • Install the Tilt binary with:
$ curl -L https://github.com/windmilleng/tilt/releases/download/v0.5.1/tilt.0.5.1.mac.x86_64.tar.gz | tar -xzv tilt && \
  sudo mv tilt /usr/local/bin/tilt
  • Verify that you installed it correctly with:
$ tilt version

On Linux

$ minikube start
  • Verify that it works by opening a terminal and running
$ kubectl cluster-info
  • Install the Tilt binary with:
$ curl -L https://github.com/windmilleng/tilt/releases/download/v0.5.1/tilt.0.5.1.linux.x86_64.tar.gz | tar -xzv tilt && \
    sudo mv tilt /usr/local/bin/tilt
  • Verify that you installed it correctly with:
$ tilt version

From Source

If you’d prefer to install tilt from source,

  • Install go 1.11. Make sure the Go install directory (usually $HOME/go/bin) is on your $PATH.
  • Run:
$ go get -u github.com/windmilleng/tilt/cmd/tilt

Verify that you installed it correctly with:

$ tilt version
v0.5.1-dev, built 2019-01-14

Next Steps

You’re ready to start using Tilt! Try it out with an example project.