github k8sgateway/k8sgateway v1.17.0-beta32

latest releases: v1.18.0-beta34, v1.17.16, v1.18.0-beta33...
5 months ago

Dependency Bumps

  • solo-io/envoy-gloo has been upgraded to v1.30.1-patch1.

Helm Changes

  • Introduced new fields to kubeGateway top-level field which configure the deployed Gateway proxies generated from a Gateway. Also introduced a new default GatewayParameters to be rendered when kubeGateway.enabled=true. This contains defaults for Istio/SDS, as well as things like envoy image, deployment replicas, and extra labels in the pod template. (https://github.com/solo-io/solo-projects/issues/6107)

New Features

  • Introduced a new default GatewayParameters which is associated with a GatewayClass and represents the default values applied to Gateways created from that GatewayClass that don't otherwise have a specific GatewayParameters attached. (https://github.com/solo-io/solo-projects/issues/6107)
  • gateway2/delegation: enable optional parent matcher inheritance

In the current design, a child route must have route matchers
that match the parent's to be considered in the delegation chain.

There's a request to enable matcher inheritance from the parent
such that instead of child routes needing to specify paths
that include the parent's path as prefix, they instead inherit
the parent prefix, headers, query params, etc. The result
is that the paths specified by child routes are relative
to the parent paths. Headers and query params are merged
from the parent into the child while giving preference to
parent matchers in case of conflicts. (https://github.com/solo-io/solo-projects/issues/6228)

Fixes

Don't miss a new k8sgateway release

NewReleases is sending notifications on new releases.