AgendaTailscale in Practice: Multiple Tailnets, Automated Operations, and Production Exit Nodes

Tailscale in Practice: Multiple Tailnets, Automated Operations, and Production Exit Nodes

Tailscale in Practice: Multiple Tailnets, Automated Operations, and Production Exit Nodes

Tailscale in Practice: Multiple Tailnets, Automated Operations, and Production Exit Nodes

This is a practical talk for teams who've adopted Tailscale and want to take it further. It covers when to choose multiple tailnets for environment isolation, a reusable pattern for automating Tailscale operations, and design considerations for running exit nodes with auto-healing, high availability, and observability

At Gaudiy, Tailscale is core infrastructure that is managed entirely as code via Terraform and integrated with Google Workspace for identity.

With ~200 users and 400 devices, we operate three isolated tailnets — prod (SRE), dev (all engineers), and corp (IT and SRE, shared resources including Exit Nodes). This talk covers three aspects of how we build and operate this setup: Multi-tailnet with node sharing, automated operations with GitHub Actions, and production exit nodes on Google Cloud.

Speakers

Shimpei Kodama

Shimpei Kodama

SRE at Verrus Data

Verrus Data

Read bio

Drop your VPN,
Not your standards.