Gloo Gateway
Envoy-powered API gateway and ingress controller for Kubernetes
One status-churn fix, shipped to four maintenance branches inside forty minutes.
◆Recent moves
- 2d ago
Gloo 1.20.22 stops no-op Kubernetes Gateway report churn
Carries the report-churn fix to the 1.20 line: equality checks compared maps of pointer values so identical translation output was reported as changed on every recompute, and status rendering wrote default conditions back into the objects being compared. Reports now compare semantically and status rendering is read-only.
View source ↗ - 2d ago
Gloo 1.21.13 adds hostRewriteLiteral, reverts admission validation
The most substantive of the four same-day releases: alongside the dependency bumps it adds hostRewriteLiteral to the shadowing plugin for rewriting the Host header on mirrored requests, and reverts upstream admission validation in Gateway API mode after its breaking behavior was judged to need more consideration.
View source ↗ - 2d ago
Gloo 1.18.41 backports the Gateway report-churn fix
The same report-churn fix and dependency set backported to the 1.18 line, cut forty minutes after the 1.20 release. Identical content, older branch — evidence of how far back solo.io still supports this product.
View source ↗ - 2d ago
Gloo 1.19.20 backports the Gateway report-churn fix
The 1.19 instance of the same 5 August backport, released four minutes after the 1.18 one. Same fix, same bumps, different branch.
View source ↗ - 5d ago
Gloo 1.22.0-beta12 adds hostRewriteLiteral to shadowing
A single-feature beta adding hostRewriteLiteral to the shadowing plugin, so mirrored traffic can carry a different Host header than the original request. It reached the 1.21 stable line three days later.
View source ↗ - 7d ago
Gloo 1.22.0-beta11 isolates delegated RouteOptions before merging
Fixes a translator bug where RouteOptions referenced through delegateOptions were assigned by reference from the snapshot, so merging parent Virtual Service options mutated the shared proto and contaminated every other route using it for the remainder of the cycle. Cloning is now the default, with GLOO_ISOLATE_DELEGATE_ROUTE_OPTIONS available to restore old behavior. Helm gains explicit Deployment or DaemonSet workload selection.
View source ↗