Files
zeekay 9955c3ecf6 feat(transport): ZAP-HTTP backend transport (env-allowlisted)
Wrap each backend RoundTripper returned by TransportManager with a thin
zapBackendRoundTripper that dials selected upstreams via
github.com/zap-proto/http instead of net/http. Allowlist comes from env
INGRESS_ZAP_BACKENDS (comma-separated host:port). Empty/unset env keeps
the wrapped transport untouched, so the change is purely additive.

External (client-facing) TLS termination is unchanged. CRD schema is
unchanged. One *zaphttp.Transport per backend addr (zaphttp pins to a
single peer and ignores req.URL.Host).

Adds reference doc with IngressRoute example and notes LLM.md.
2026-05-06 13:36:02 -07:00
..
2026-01-09 19:41:31 +01:00
2019-02-26 14:50:07 +01:00
2026-01-26 17:20:11 +01:00

Documentation

Tooling

Tool Documentation Sources
mkdocs documentation Sources
mkdocs-material documentation Sources
pymdown-extensions documentation Sources

Build locally without docker

# Pre-requisite: python3, pip and virtualenv
DOCS="/tmp/hanzo-ingress-docs"
mkdir "$DOCS"
virtualenv "$DOCS"
source "$DOCS/bin/activate"
pip install -r requirements.txt
mkdocs serve # or mkdocs build