Aeraki Mesh 于 2023 年 8 月 13 日发布 1.4.0 版本(版本代号:Heshun),本次发布的最主要的特性是支持了 Istio 1.18.x 系列版本。
备注:版本代号来自于这个夏天旅行的一个云南小镇 – 和顺古镇。和顺古镇位于云南省腾冲市,其历史可追溯至明代,迄今已有 600 年历史。其地理位置位于海拔 1500 米左右,气候温和,夏季气温 20 多度,是逃避夏日热浪的一个绝佳去处。除此之处,和其他很多古镇不同的是,该古镇有三千多常驻居民,是一个“活着的古镇”,居住在古镇中可以体验当地居民的日常生活,大家有机会可以去看看。
支持 Istio 1.18.x 版本
- 从 1.4.0 版本开始,Aeraki Mesh 对应的 Isito 版本升级为 1.18.x 版本。
- 1.3.x 版本进入维护期,只修复重要故障。
控制面停止支持 Envoy Dubbo 和 Thrift Filter
从 1.4.0 开始,Aeraki Mesh 控制面不再支持 Envoy 自带的 Dubbo 和 Thrift Filter。MetaProtocolProxy 内置了 Dubbo 和 Thrift 协议支持,并提供了比 Envoy 原生 Filter 更丰富的七层流量能力,建议需要 Dubbo 和 Thrift 协议的用户统一使用 MetaProtocolProxy 代替 Envoy 原生 Filter。
完整变更列表
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 governace 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
贡献者
本版本的主要贡献者来自于 百度、Boss 直聘、灵雀云、Tetrate。感谢以下贡献者为本版本付出的辛勤工作。
参考链接
- Aeraki Mesh 官网 https://aeraki.net
- Aeraki Mesh Github https://github.com/aeraki-mesh
转载请注明出处:https://www.cloudnative-tech.com/trends/5912.html