Istio 1.31 allows agentgateway to function as a Layer 7 waypoint proxy within an ambient mesh, utilizing the new istio-agentgateway-waypoint GatewayClass. This builds upon the experimental gateway-only integration introduced in version 1.30. Agentgateway, a Rust data plane donated by Solo.io, handles protocols like Model Context Protocol and HTTP.
The release also addresses ListenerSet handling and mTLS connectivity for agentgateway backends. Traffic shifting between waypoints is an alpha feature, enabling a configurable share of new in-mesh connections to be directed to a canary waypoint without client-side changes, though established connections are not moved.
With Istio 1.31, the project has ceased publishing container images and Helm charts to Google Cloud. Users currently relying on gcr.io/istio-release, registry.istio.io, or the Google-hosted Helm repository must migrate their dependencies before the scheduled retirement in December. A scheduled outage test on October 13 serves as a deadline for this transition.
Two significant traffic management additions are included for large meshes. A new zoneAwareLbSetting field in DestinationRule and MeshConfig enables Envoy to route traffic to endpoints within its own availability zone, spilling over only when local capacity is exhausted. This differs from localityLbSetting by automatically determining spillover rather than using static percentages.
Additionally, the ALLOW_ANY_DYNAMIC_DNS outbound mode resolves hostnames from the HTTP Host header at request time, eliminating the need to create a ServiceEntry for every external destination.
For security, a new fips-140-3 value for the COMPLIANCE_POLICY environment variable restricts TLS to version 1.2 or later, FIPS-compliant cipher suites, and P-256 and P-384 curves. This enhancement aims to improve the security posture of Istio deployments.
Istio 1.31.1, released on September 21, addressed an issue where agentgateway waypoints referenced only as canaries were not correctly programmed with routes and policies, leading to rejected shifted connections. This patch also included additional security fixes and corrected ALLOW_ANY_DYNAMIC_DNS forwarding in IPv6-only clusters.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Istio 1.31 adds support for running agentgateway as a Layer 7 waypoint proxy in an ambient mesh and discontinues publishing container images and Helm charts to Google Cloud. This release also includes new traffic management features for large meshes and security enhancements.