版本与生命周期
使用本指南规划 版本兼容性、Kubernetes 支持、第三方集群接入、运行时和 OS 边界,以及 Extension 生命周期检查。
有关确切的 Kubernetes 版本表,请参阅 Kubernetes 支持矩阵。
产品与 Kubernetes 版本
Kubernetes 支持矩阵区分了三项决策:哪些 Kubernetes 目标版本可用于平台管理的集群创建;哪些业务集群版本满足 global 集群升级前提条件;以及哪些 Kubernetes 次要版本受到产品支持,可用于第三方集群接入。请勿从一个范围推断另一个范围。
升级 global 集群之前,每个业务集群都必须运行目标 release 的兼容版本范围内的 Kubernetes 版本。
确切的 Kubernetes 构建版本和创建目标取决于已安装的平台补丁和特定 release 的构件所提供的版本,而非本生命周期概述。
有关确切的表格,请参阅 Kubernetes 支持矩阵。
第三方集群接入范围
有关当前产品支持的 Kubernetes 范围、持续验证策略和默认验证范围,请参阅第三方集群的产品测试范围。
产品测试的接入范围适用于 4.3 及更高版本(这些版本提供第三方集群接入功能)。该范围独立于特定 release 的创建版本和兼容版本行进行维护;随着产品验证范围扩大,共享范围也会相应更新。
此范围不同于:
- 用于平台管理的集群创建的 Kubernetes 支持版本。
- 升级
global集群前使用的业务集群兼容版本。 - 对所有提供商、功能、操作或 Extension 的支持。
已发布的 Kubernetes 范围规定了版本资格。请遵循第三方集群接入以及所选的导入、注册或特定提供商的操作步骤,以完成连接、凭据和特定环境的准备工作。
有关集群模型边界,请参阅集群管理模型。
Runtime、OS 和 CPU 架构
请根据责任边界了解 runtime、OS、CRI 和 CPU 架构信息。
除非明确的支持矩阵、Extension 文档、提供商文档或 release 指南声明支持,否则不要推断完整的 Docker、CRI-O、Alauda OS、混合架构业务集群、提供商架构或通用 Extension 镜像支持。
有关非 Alauda OS 节点的先决条件,请参阅节点预处理。有关软件包架构,请参阅下载。有关 Alauda OS 集群,请参阅在 Alauda OS 上创建。
Extension 生命周期
Operators 和集群插件使用 Core、Aligned 和 Agnostic 生命周期模型。
对于特定的 Operator 或集群插件版本,请使用 Customer Portal 中的 ACP compatible versions 字段作为兼容性依据。Release notes 可用于了解版本变更。Kubernetes 支持矩阵不是某个确切 Extension 版本的依据。
有关详细信息,请参阅 Core 和 Extensions。
功能成熟度
阅读 Overview、release notes 或组件文档时,请将成熟度标签视为支持边界:
Global Cluster Disaster Recovery 仅在 Availability and Recovery 中所述的 global 控制平面 DR 范围内正式可用。
升级阅读路径
升级前:
- 阅读 Kubernetes 支持矩阵 以确认兼容的业务集群版本。
- 阅读 升级概述 以了解基于 CVO 的升级模型。
- 在升级
global集群前阅读 升级前准备。 - 在 Customer Portal 和 Extension 文档中检查兼容性。
- 查看 Release Notes 了解版本变更、行为变更、Technology Preview 状态、已弃用功能和已知问题。