Tilt in Action
Setting up Tilt:
On MacOS-
- Install Homebrew:
Head over to your terminal and paste this-
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install Go:
brew install go
- Install Docker:
brew install docker
- Install Tilt:
brew install tilt
- Clone the Wormhole Repository and start Tilt:
git clone --branch main https://github.com/wormhole-foundation/wormhole.git
cd wormhole/
tilt up
On Linux and Windows:
- If you are using Windows, we recommend to start by downloading WSL(Windows Subsystem for Linux).
- Install Go:
wget https://go.dev/dl/go1.18.1.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.1.linux-amd64.tar.gz
- Install Docker
- If you have installed Docker Desktop, Enable Kubernetes by going into Settings > Kubernetes.
- If you have not installed Docker Desktop, Install minikube.
- Configure Minikube:
minikube start --driver=docker --kubernetes-version=v1.23.3 --cpus=4 --memory=14G --disk-size=10G --namespace=wormhole
- Install Tilt using terminal:
curl -fsSL https://raw.githubusercontent.com/tilt-dev/tilt/master/scripts/install.sh | bash
- Clone the Wormhole Repository and start Tilt:
git clone --branch main https://github.com/wormhole-foundation/wormhole.git
cd wormhole/
tilt up
If everything has been good so far, you will be able to access the Tilt UI at http://localhost:10350/
Stop Tilt:
To stop Tilt, simply run:
tilt down