How Argo Tunnel engineering uses Argo Tunnel
Aug 27, 2020Chung-Ting Huang

Summary
This post details how the Argo Tunnel engineering team uses Argo Tunnel and Cloudflare Access to create a secure, remote development environment for their distributed team. It covers the evolution of their development stack from Docker Compose to Skaffold + Minikube, and finally to Tilt + Docker for Mac Kubernetes. The core contribution is the pattern of using Argo Tunnel as a sidecar to a reverse proxy that injects authentication tokens, secured by Cloudflare Access policies, to share Kubernetes dashboards and development environments remotely.
More from the Internal Service Exposure & Management with Spectrum trail
- Route public traffic to private applications with Cloudflare
- Secure private networking for everyone: users, nodes, agents, Workers — introducing Cloudflare Mesh
- How Automatic Return Routing solves IP overlap
- A QUICker SASE client: re-building Proxy Mode
- How Workers VPC Services connects to your regional private networks from anywhere in the world