What’s New in Aeraki Mesh 1.4.0? Istio 1.18 Support and Major Changes
Aeraki Mesh 1.4.0 (codename Heshun) released on August 13, 2023 adds Istio 1.18.x compatibility, removes Envoy Dubbo/Thrift filters, introduces extensive changelog updates, lists contributors from major tech firms, and provides reference links to the official site and GitHub repository.
Support Istio 1.18.x Version
From version 1.4.0, Aeraki Mesh upgrades its Istio compatibility to the 1.18.x series.
Version 1.3.x enters maintenance mode and will only receive critical bug fixes.
Control Plane Stops Supporting Envoy Dubbo and Thrift Filters
Starting with 1.4.0, the Aeraki Mesh control plane no longer supports the Dubbo and Thrift filters that come with Envoy. The built‑in MetaProtocolProxy now provides Dubbo and Thrift protocol support with richer layer‑7 traffic capabilities, and users are encouraged to replace the native Envoy filters with MetaProtocolProxy.
Full Change List
Aeraki
replace io/ioutil to os/io in golang 1.19 by @tanjunchen in #357
Bump golang.org/x/net from 0.0.0-20211020060615-d418f374d309 to 0.7.0 by @dependabot in #358
Bump github.com/lestrrat-go/jwx from 1.2.0 to 1.2.26 by @dependabot in #361
Bump github.com/opencontainers/runc from 1.0.2 to 1.1.5 by @dependabot in #360
replace map[string]string with sync.Map by @xichengliudui in #363
Remove dubbo and thrift e2e tests by @zhaohuabing in #367
fix: tests run twice when submitting a PR by @zhaohuabing in #368
Refactory: move api and client-go to standalone repos by @zhaohuabing in #366
remove unused file by @tanjunchen in #370
add Steering Committee definition to project governance by @zhaohuabing in #374
Governance: request to join steering committee - alauda.io by @huanghuangzym in #375
Governance: request to join steering committee - www.zhipin.com by @Sad-polar-bear in #376
clean go package import by @tanjunchen in #379
Remove mediator with CNCF Code of Conduct Committee by @zhaohuabing in #380
Upgrade Istio to 1.18.2 by @zhaohuabing in #369
MetaProtocolProxy
fix: thrift codec onError not have frame size by @gaohongbin in #116
fix for dubbo source metric destination label unknown by @huanghuangzym in #133
Upgrade to istio 1.18 by @zhaohuabing in #120
Contributors
The main contributors for this release come from Baidu, Boss Zhipin, Lingque Cloud, and Tetrate. Thanks to all listed contributors for their hard work.
Reference Links
Aeraki Mesh website https://aeraki.net
Aeraki Mesh GitHub https://github.com/aeraki-mesh
Cloud Native Technology Community
The Cloud Native Technology Community, part of the CNBPA Cloud Native Technology Practice Alliance, focuses on evangelizing cutting‑edge cloud‑native technologies and practical implementations. It shares in‑depth content, case studies, and event/meetup information on containers, Kubernetes, DevOps, Service Mesh, and other cloud‑native tech, along with updates from the CNBPA alliance.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
