cloudflare

Installation
SKILL.md

Cloudflare Tunnel + Access + Traefik Integration

Expose Kubernetes services through Cloudflare Tunnel with opt-in per-service access, Authentik forwardAuth for humans, and Service Tokens for machine-to-machine auth.

Architecture

Human (browser):
  → Cloudflare DNS (proxied) → CF Access (IdP) → Tunnel → cloudflared → Traefik
    → forwardAuth (Authentik) → app

Machine (service token):
  → Cloudflare DNS (proxied) → CF Access (Service Token) → Tunnel → cloudflared → Traefik
    → HeadersRegexp match → app (skips forwardAuth)

Cloudflare Access = outer gate (validates before traffic reaches cluster). Traefik = inner gate (routes by header presence, applies forwardAuth for humans).

Installs
1
First Seen
Jun 26, 2026
cloudflare — kettleofketchup/dotfiles