From 8b8beb78dddd649ad2ad405b38547649880b551b Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sat, 7 Feb 2026 20:46:14 +0000 Subject: [PATCH] [ci skip] update claude knowledge: HTTP/3 enabled for Traefik and Cloudflare --- .claude/CLAUDE.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index c2156e28..6271dd63 100755 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -75,7 +75,8 @@ Terraform-based infrastructure repository managing a home Kubernetes cluster on - Each service in `modules/kubernetes//main.tf` defines its own namespace, deployments, services, and ingress - NFS storage from `10.0.10.15` for persistent data - TLS secrets managed via `setup_tls_secret` module -- Ingress uses Traefik (Helm chart, 3 replicas) with Middleware CRDs for rate limiting, auth, CSP headers, CrowdSec bouncer, and analytics injection +- Ingress uses Traefik (Helm chart, 3 replicas) with HTTP/3 (QUIC) enabled, Middleware CRDs for rate limiting, auth, CSP headers, CrowdSec bouncer, and analytics injection +- HTTP/3 enabled on Traefik (`http3.enabled=true`, `advertisedPort=443` on websecure entrypoint) and Cloudflare (`cloudflare_zone_settings_override` with `http3="on"`) - GPU workloads use `node_selector = { "gpu": "true" }` - Services expose to `*.viktorbarzin.me` domains