Connecting to Tailscale
We use Tailscale to connect our GCP VPC as well as GPU worker nodes from various other places into a VPN. For development and troubleshooting purposes it is helpful to be able to connect to this VPN from a dev machine. That is possible as follows:
Running Tailscale on MacOS
If you have installed Tailscale via the brew package manager you might have to run sudo brew services start
tailscale once before running any of the commands below.
-
Make sure that you are part of the
/peopledirectory and are a member of thetailscalegroup and that thetailscaleTerraform is applied. -
On your dev machine, run
sudo tailscale up --accept-routes --accept-dns=true. -
Try to ping any pingable GCP entity, e.g. a VM to double check you have VPN access.