Attending AWS re:Invent?Where to find us
Get started
Login
WireGuard is a registered trademark of Jason A. Donenfeld.
© 2024 Tailscale Inc. All rights reserved. Tailscale is a registered trademark of Tailscale Inc.
Blog|insightsAugust 02, 2024

Automating Tailscale installs with cloud-init: Infrastucture as Code, part 1

getting-started-with-cloud-init-thumbnail

When you're installing Tailscale on more than a device or two, it can make sense to automate the process. That kind of automation is part of a field called "Infrastructure as Code," which is the focus of a new video series we're launching on automating the set-up of Tailscale in the cloud.

In today's video, I cover how to manually deploy a VPS instance on DigitalOcean (a "droplet," in their terminology), pre-configured to join your tailnet using cloud-init.

In the next installment I'll cover automating this deployment using Terraform, and then we'll move on to an Ansible configuration. You can find all the code snippets you need in the Tailscale documentation on cloud-init, as well as this GitHub repo where I've open sourced the code used in this series.

Share

Author

Alex KretzschmarAlex Kretzschmar
Loading...

Try Tailscale for free

Schedule a demo
Contact sales
cta phone
mercury
instacrt
Retool
duolingo
Hugging Face