发版日志

v4.3.3

已修复问题

安全修复

  • 修复了 Kafka operator 和 Kafka 4.2.x 镜像中的已知漏洞。
  • 将 Kafka Bridge 镜像更新到 v4.1.5,以解决已知漏洞。
  • 更新了内置的 Alauda Container Platform Data Services RDS Framework operator 镜像,以解决已知漏洞。

v4.3.2

新特性和优化

支持 Community Kafka 4.2.0

  • 新增对 Community Kafka 版本 4.2.0 的支持。
  • 使用 v4.3.2 创建的新实例默认使用 Kafka 4.2.0。
  • 要在 v4.3.x 版本中支持 Kafka 4.2.0,Alauda Container Platform Data Services RDS Framework 版本必须为 4.2.2 或更高。

更新 Strimzi Kafka Operator

  • 将 Strimzi Kafka Operator 组件更新到 v4.3.x 版本线,基于上游 Strimzi 0.48.0。
  • 将 operator 默认值和 Kafka 镜像更新为 Kafka 4.2.0。
  • 将 Kafka Bridge 镜像标签更新为 v4.1.3。

Kafka Console 修复

  • 更新了 operator bundle 中的 Kafka console 镜像。
  • 移除了硬编码的 Kafka 4.1 默认版本。新实例现在将使用已安装组件版本中当前支持的 Kafka 版本。
  • 通过对显示版本去重并在更新期间保留当前实例版本,改进了 Kafka 版本列表处理。
  • 修复了 Kafka console 图标资源打包问题。

已修复问题

安全修复

  • 更新了 Kafka 运行时依赖,以解决已知漏洞。
  • 修复了上游 Kafka 依赖中的已知漏洞。

v4.2.2

新特性和优化

支持 Community Kafka 4.1.2

  • 新增对 Community Kafka 版本 4.1.2 的支持。
  • 使用 v4.2.2 创建的新实例默认使用 Kafka 4.1.2。

已修复问题

安全修复

  • 更新了 Kafka 运行时,以包含来自 Kafka 4.1.2 的上游安全修复。
  • 修复了上游 Kafka 依赖中的已知漏洞。

v4.2.0

新特性和优化

支持 Community Kafka 4.1.1

  • 新增对 Community Kafka 版本 4.1.1 的支持。
  • 使用 v4.2.x 创建的所有新实例默认使用 Kafka 4.1.1。

移除 ZooKeeper 模式

  • ZooKeeper 模式已被完全移除:v4.2.x 仅支持 KRaft 模式。
  • 这与上游 Kafka Community 的方向一致,因为 ZooKeeper 模式已被弃用。
  • 重要:在升级到 v4.2.x 之前,所有现有实例必须迁移到 KRaft 模式。请使用 v4.1.x operator 进行迁移。

Kubernetes 安全加固

  • 增强了 Kubernetes 部署的安全配置。
  • 添加了安全上下文约束,以实现更好的 pod 隔离。

v4.1.0

新特性和优化

Kafka 数据传输支持

支持通过 Data Services 视图进行数据传输配置,使用 MirrorMaker 2 实现:

  • 支持查看传输状态。
  • 支持监控和告警指标。
  • 支持 MirrorMaker 2 配置和管理。

Kraft 模式支持

支持创建 KRaft 模式实例(仅 3.x 版本)。Kraft 模式将逐步替代 ZooKeeper 模式。 提供了从 ZooKeeper 模式迁移到 Kraft 模式的迁移方案。(migrate to kraft)

v4.0.0

新特性和优化

组件-平台解耦

Alauda Streaming Services for Kafka 的生命周期已与平台解耦,这意味着当客户需要某个功能或修复某个 bug 时,Kafka 团队可以立即发布,而无需等待平台一起发版。

组件详情页实时日志

Kafka 详情页中的日志已替换为实时日志,可即时更新,便于故障排查和问题分析。

Kafka 通过 LoadBalancer 外部访问

Kafka 现已支持 LoadBalancer 访问。在创建实例时,用户可以选择通过 LoadBalancer 类型的 Service 将服务对外暴露。

与 NodePort 相比,LoadBalancer 提供更好的高可用性和性能,并支持标准端口暴露。建议在生产环境中使用 LoadBalancer 方式。

限制

使用 LoadBalancer 时,请确保集群具有可用的外部地址池。我们建议使用 MetalLB 为集群创建外部地址池。

已修复问题

此次发版无相关问题。

已知问题

此次发版无相关问题。