v1.4.0-beta9
Fixes
- Fix Helm chart bug where the
gateway.readGatewaysFromAllNamespaces
flag was ignored when validation disabled. (#2935) - We allow virtual services, route tables, and upstreams to refer to an upstream by name only, leaving the namespace field empty. Gloo will assume that the upstream's namespace is the namespace of the parent resource (the upstream group, virtual service or route table). Previously, this caused Envoy to be in a bad state, and the route would return a 503 error. (#2730)
- When static upstreams are converted to Envoy clusters, add hostnames to each endpoint so that host headers for requests and healthchecks are set to the endpoint hostname rather than the Envoy cluster name. This change only applies if
autoHostRewrite
is set to true on route routing to the static upstream. (#2794)