Gateway API v1.3.0: Advancements in Request Mirroring, CORS, Gateway Merging, and Retry Budgets
Gateway API v1.3.0, released on April 24, 2025, introduces percentage-based request mirroring in the Standard channel. This feature allows mirroring a subset of requests, useful for large-volume services. The release also adds experimental features including CORS filtering, a standardized mechanism for listener and gateway merging (XListenerSets), and retry budgets (XBackendTrafficPolicy). Experimental channel resources now use the gateway.networking.x-k8s.io API group and include an "X" prefix. CORS filtering allows configuration of cross-origin requests with the new "CORS" filter. XListenerSets enable shared listeners and Gateway merging, improving listener management. Retry budgets let users configure retry limits using the XBackendTrafficPolicy. The API is compatible with Kubernetes 1.26 or later. Several implementations are already conformant with the new features. The community encourages involvement in shaping the future of Kubernetes routing APIs.
gateway.networking.x-k8s.ioAPI group and include an "X" prefix. CORS filtering allows configuration of cross-origin requests with the new "CORS" filter. XListenerSets enable shared listeners and Gateway merging, improving listener management. Retry budgets let users configure retry limits using the XBackendTrafficPolicy. The API is compatible with Kubernetes 1.26 or later. Several implementations are already conformant with the new features. The community encourages involvement in shaping the future of Kubernetes routing APIs.