返回

K8s 生态周报 Istio v1.7.1 发布:功能升级,细节优化,稳定性增强

见解分享

Istio v1.7.1 发布

Istio v1.7 系列的第一个 patch 版本 Istio v1.7.1 现已正式发布。此次更新主要集中在以下几个方面:

  1. 解决了 Ceph-CSI driver 的垃圾回收问题

    由于 Ceph-CSI driver 在某些集群中会把垃圾回收清理掉,所以创建 csidriver 对象时不再为它设置 ownerRef 了。主要是因为 csidriver 是由 CSI 服务端创建的,而 Kubernetes 不会把 CSI 服务端当作一个 controller,所以它无法正确地清理 csidriver 对象。

  2. 简化了 Istio 的网络配置

    简化了 Istio 的网络配置,使它更容易理解和管理。具体来说,现在可以在 Istio 的网格配置中直接指定网关 IP 地址,而无需再创建额外的 Service 资源。

  3. 改进了 Canary 部署的 Gateway 配置

    改进了 Canary 部署的 Gateway 配置,使它能够更好地处理流量路由。具体来说,现在可以在 Gateway 的配置中指定 canary 网关,以便将流量路由到 canary 服务。

  4. 修复了一些错误

    修复了一些错误,使 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 签名的支持。