前言
Istio 1.18
是 2023
年的第二个版本,正式支持 Kubernetes 版本 1.24
到 1.27
。以下是此版本的一些亮点。
环境网格(Ambient Mesh)
Istio 1.18
标志着环境网格的首次发布,这是一种新的 Istio 数据平面模式,旨在简化操作、更广泛的应用程序兼容性并降低基础架构成本。有关详细信息,请参阅公告博客。
需要注意的是 Ambient Mesh
目前处于 alpha
状态。有关详细信息,请参阅环境网格入门。
网关 API 支持改进
Istio 1.18
改进了对 Kubernetes Gateway API
的支持,包括对额外 v1beta1
资源的支持以及对自动化部署逻辑的增强,不再依赖于 pod
注入。Istio
的 Gateway API
用户应查看此版本的升级说明以获取有关升级的重要指导。
代理并发更改
以前,配置代理 concurrency
运行多少个工作线程的代理设置在 sidecar
和不同的网关安装机制之间配置不一致。在 Istio 1.18
中,并发配置已经过调整以在不同部署类型之间保持一致。有关此更改的更多详细信息,请参阅此版本的升级说明。
istioctl命令的增强
为 istioctl
命令添加了一些增强功能,包括对错误报告过程的增强功能和对 istioctl analyze
命令的各种改进。
小结
此次 Istio 的更新,最惊艳的是环境网格(Ambient Mesh)问世,不过仍然处于 alpha
状态。让我们一起期待下一个版本吧。
延伸阅读
- Istio 1.19 Gateway API 服务网格支持
- Istio 1.18 环境网格(Ambient Mesh)问世
- Istio 1.17 注重生产实践的版本
- Istio 1.16 Beta Alpha Experimental 中间版本
- Istio 引入 Ambient Mesh(无 sidecar 数据平面模式),让服务网格真正成为通信基础设施
- Istio 1.15 平台支持(arm64),天下大同
- Istio 1.14 逐步产品化,未来可期
- Istio 1.13 星光点点
- Istio 1.12 Alpha 惊喜,Release 平淡
- Istio 1.11 Beta 惊喜,Release 平淡
- Istio 1.10 全新官网&开放前行
- Istio 1.9 改善生产环境体验
- Istio 1.8 稳健前进
- Istio 1.7 任性的小子
- Istio 1.6 简化以提升用户体验
- Istio 1.5 拥抱单体,简化架构