返回
K8s 生态周报 Istio v1.7.1 发布:功能升级,细节优化,稳定性增强
见解分享
2023-11-04 23:08:21
Istio v1.7.1 发布
Istio v1.7 系列的第一个 patch 版本 Istio v1.7.1 现已正式发布。此次更新主要集中在以下几个方面:
-
解决了 Ceph-CSI driver 的垃圾回收问题
由于 Ceph-CSI driver 在某些集群中会把垃圾回收清理掉,所以创建 csidriver 对象时不再为它设置 ownerRef 了。主要是因为 csidriver 是由 CSI 服务端创建的,而 Kubernetes 不会把 CSI 服务端当作一个 controller,所以它无法正确地清理 csidriver 对象。
-
简化了 Istio 的网络配置
简化了 Istio 的网络配置,使它更容易理解和管理。具体来说,现在可以在 Istio 的网格配置中直接指定网关 IP 地址,而无需再创建额外的 Service 资源。
-
改进了 Canary 部署的 Gateway 配置
改进了 Canary 部署的 Gateway 配置,使它能够更好地处理流量路由。具体来说,现在可以在 Gateway 的配置中指定 canary 网关,以便将流量路由到 canary 服务。
-
修复了一些错误
修复了一些错误,使 Istio 更加稳定可靠。具体来说,修复了导致 Istio 在某些情况下崩溃的错误,并修复了导致 Istio 在某些情况下无法启动的错误。
K8s 生态的其他新闻
除了 Istio v1.7.1 的发布之外,K8s 生态的其他新闻还包括:
- Kubernetes 1.26 正式发布。Kubernetes 1.26 带来了许多新功能和改进,包括对 CSI v1beta3 的支持、对 Gateway API 的支持,以及对容器运行时安全的新特性。
- Rancher 2.7 发布。Rancher 2.7 是 Rancher Kubernetes 管理平台的最新版本。它带来了许多新功能和改进,包括对 Kubernetes 1.26 的支持、对 Istio 1.15 的支持,以及对 FluxCD 的支持。
- Helm 4.0 发布。Helm 4.0 是 Helm 软件包管理器的最新版本。它带来了许多新功能和改进,包括对 Kustomize 的支持、对 GitOps 的支持,以及对 Helm Chart 签名的支持。