Internal Service Exposure & Management with Spectrum
Argo Tunnels that live forever

Argo Tunnels that live forever

10/13/2020 · Sam Rhea

What this post added

Introduced a new architecture for Argo Tunnel that separates persistent objects (DNS records, cloudflared) from ephemeral objects (connections). This includes the concept of 'Named Tunnels' with persistent names and UUIDs, allowing DNS records to point to a stable subdomain tied to the Tunnel's UUID. This makes Tunnels more resilient to restarts and simplifies management by treating them as origin servers. The post details the steps for using this new architecture: logging in with `cloudflared tunnel login`, creating a named Tunnel with `cloudflared tunnel create <name>`, and routing traffic via `cloudflared tunnel run <name>` or `cloudflared tunnel run <UUID>`, and then configuring DNS records or Load Balancer pools.

Read the original post ↗