前言
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 拥抱单体,简化架构
工具 - nrm 安装后执行报 open 模块错误