WeSearch

Private Networking on Hetzner Cloud with Tailscale

Onat Yigit Mercan· ·4 min read · 0 reactions · 0 comments · 11 views
#networking#kubernetes#terraform#tailscale#cloud-infrastructure
Private Networking on Hetzner Cloud with Tailscale
⚡ TL;DR · AI summary

The article describes setting up a private network on Hetzner Cloud using Tailscale to create a VPC-style environment for a self-hosted Kubernetes cluster. The architecture ensures cluster nodes have no public IPs, with all egress routed through a single NAT gateway. Access to the cluster is secured via Tailscale, allowing private-only connectivity for internal tools while keeping public applications accessible over the internet.

Key facts
Original article
Onat Mercan’s Blog · Onat Yigit Mercan
Read full at Onat Mercan’s Blog →
Opening excerpt (first ~120 words) tap to expand

Private Networking on Hetzner Cloud with Tailscale January 28, 2026 • 5 min read infrastructure kubernetes networking terraform tailscale hetzner This is a follow up to Why I Built My Own Kubernetes Cluster The cluster post was about why I built my own Kubernetes cluster. This one is about the private network that makes the rest possible. I wanted the cluster to live in a VPC-style network with zero public node IPs, reachable only from my own internal network. Tailscale is the bridge here. I keep Raspberry Pi Zero exit nodes across Europe with friends for VPN use, so I already use Tailscale a lot. That’s why it was the obvious choice for private access. What I Wanted from the Network I wanted three things: Private-only cluster nodes: no public IPs anywhere except one gateway.

Excerpt limited to ~120 words for fair-use compliance. The full article is at Onat Mercan’s Blog.

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments