cloudflared: decommission the Cloudflare tunnel ingress #44

Merged
k.renner merged 1 commits from decommission-cloudflared into master 2026-06-26 10:13:33 +00:00
1 Commits
Author SHA1 Message Date
k.rennerandClaude Opus 4.8 d30084162e cloudflared: decommission the Cloudflare tunnel ingress
All 8 public hostnames have moved off the tunnel to the NetBird reverse
proxy, so cloudflared routes nothing but a 404. Remove the component
entirely:

- delete kubernetes/infrastructure/cloudflared/ (Deployment, ConfigMap,
  tunnel-credentials Secret, Kustomization) + drop it from
  infrastructure/kustomization.yaml (Flux prunes the workload)
- remove the cloudflared image-automation policy + README row
- drop the cloudflared-to-ingress-only CiliumNetworkPolicy
- scrub stale "cloudflared" comments (netbird-ingress, k8s-gateway,
  ingress-default-deny external-entry note)

Cloudflare is still used for DNS (external-dns-cloudflare) and
cert-manager DNS-01 — only the tunnel is retired. The Cloudflare-side
tunnel itself (Zero Trust) can be deleted separately.

MERGE LAST — only after every per-service proxy cutover is live and
verified; cloudflared already serves no routes, so this just removes the
dormant workload.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 12:12:35 +02:00