HAProxy Kubernetes Ingress Controller
Ingress controller bringing HAProxy load balancing to Kubernetes
Fourteen patches into 3.2, and ssl-passthrough is still where the bugs are.
◆Recent moves
- 19d ago
ssl-passthrough allow/deny lists retained on the https frontend
Two BUG/MEDIUM fixes on top of routine Go and k8s.io dependency bumps. The load-bearing one keeps allow and deny lists attached to the https frontend under cluster passthrough — an access-control rule silently dropping is worth noticing — and it ships with a test covering that case. The second stops the controller duplicating the default local backend config snippet.
View source ↗ - 1mo ago
Deterministic ingress merge order and reconciled ssl-passthrough backends
Deterministic ingress merge ordering plus reconciled ssl-passthrough backends. The immediate predecessor in the same passthrough thread that 3.2.14 continues.
View source ↗ - 2mo ago
ssl-passthrough mode now resolved before rules are built
Resolving ssl-passthrough mode before rules are built — the ordering fix that the later backend and allow-list work builds on.
View source ↗ - 3mo ago
Stops continuous reloads on default log config; deprecates cookie-persistence
Stopped continuous reloads triggered by the default log config and deprecated cookie-persistence. Operationally visible: needless reloads on a proxy are churn users feel.
View source ↗ - 3mo ago
ExternalName backends no longer bypassed by orphan EndpointSlices
ExternalName backends no longer bypassed by orphan EndpointSlices — the Kubernetes-object correctness half of this stabilisation series.
View source ↗ - 3mo ago