This note came from a cluster environment where I needed a Cloudflare tunnel in place quickly and did not want to expose services directly while everything else was still being assembled.
The Basic Setup
Install the Debian package:
| |
Then install the tunnel service with the provided token:
| |
Why This Note Also Included Certificates
The original note also bundled a certbot DNS-01 command for related cluster hostnames.
That is a useful reminder that tunnel setup and certificate operations often travel together operationally, even when they are not the same task.
In a cleaned-up form, that certificate pattern looks like:
| |
What I Would Add Later
This draft still needs a second pass with more of the networking context restored:
- what service or services the tunnel exposed
- whether the tunnel terminated on a VM or in Kubernetes
- what the operational benefit was compared to direct ingress
For now, this is enough to keep the setup pattern in the review queue.