升级

NOTE

本文档提供了 Alauda Streaming Service for Kafka 的升级路径原则及支持的版本兼容性。

兼容性矩阵

下表列出了 Alauda Streaming Service for Kafka 及其关键组件支持的版本:

Alauda Kafka VersionKafka VersionsKubernetes Versions
v4.1.x3.8.1, 2.8.2 (with plugin)1.25+
v4.0.x3.8.1, 2.8.2 (with plugin)1.25+
可选部署

对于支持 Kafka 2 的版本(表中标记为 with plugin),您可以通过安装 Alauda 构建的 Kafka 2 插件来管理 Kafka 2.x 实例。

升级前提条件

在开始升级之前,请确保以下事项:

  1. 版本兼容性:您当前的版本处于支持的升级路径范围内。
  2. 组件健康状态:Kafka 实例处于 Ready 状态。
  3. 资源可用性:集群有足够的资源支持升级过程。

有关版本特定的变更、新功能和废弃信息,请参阅 📝 Release Notes

升级路径指南

连续升级(推荐)

  • 描述:逐步通过连续的小版本进行升级。
  • 示例4.1.x → 4.2.x

补丁级别升级

  • 描述:同一小版本内的任意补丁版本之间的升级完全兼容,可以直接进行。
  • 示例4.1.0 → 4.1.x

Kafka 版本对齐

  • 描述:确保 Kafka 版本升级遵循 operator 的兼容性矩阵。
  • 示例:Alauda Streaming Service for Kafka 4.1.0 支持 Kafka 3.8.1 或 Kafka 2.8.2(with plugin)。

升级策略

Alauda Streaming Service for Kafka 将根据配置的升级策略执行升级:

  • 自动 :检测到新组件版本后,自动触发升级。
  • 手动 :需要手动确认后才开始升级流程。