OS 支持矩阵

本文档列出了不同 Alauda OS 镜像中包含的 Kubernetes 组件版本。

CPU 基线

ACP 提供的 x86_64 Alauda OS 镜像要求 CPU 满足 x86-64-v2 ISA 基线。不支持 x86-64-v2 的 x86_64 硬件不在这些镜像的支持基线范围内。

使用 ACP 提供的 Alauda OS 镜像创建或升级集群节点时,必须满足此要求。

下载 Alauda OS

从 Customer Portal 的 OS 下载页面下载适用于您的 ACP 版本的 Alauda OS 镜像。该页面是每个 ACP 版本所发布镜像的权威列表;本文档不重复列出镜像文件名。

一个 ACP 版本可能会发布多个镜像——每种架构一个;从 ACP v4.4.0 开始,还可能针对多个 OS 变体分别发布镜像。同一 ACP 版本发布的所有镜像都包含该版本下方对应行中列出的组件版本,因此请根据节点架构以及您的 provider 所需的 artifact 格式选择下载内容。请参阅按 Provider 划分的镜像格式。

版本映射

ACP 版本Kubernetes 版本containerdcorednsetcdpausekube-ovn(chart)
v4.0.9v1.31.14-21.7.23-41.12.4-v4.0.20v3.5.25-2512153.10v4.0.39
v4.0.10v1.31.14-21.7.23-41.12.4-v4.0.20v3.5.25-2512153.10v4.0.46
v4.0.11v1.31.14-21.7.23-41.12.4-v4.0.20v3.5.25-2512153.10v4.0.47
v4.1.0v1.32.71.7.27-41.11.3-v4.1.0v3.5.213.10v4.1.4
v4.1.1v1.32.71.7.27-41.11.3-v4.1.0v3.5.213.10v4.1.5
v4.1.2v1.32.71.7.27-41.11.3-v4.1.0v3.5.213.10v4.1.9
v4.1.3v1.32.71.7.27-41.12.4-v4.1.2v3.5.213.10v4.1.11
v4.1.5v1.32.11-21.7.27-41.12.4-v4.1.5v3.5.25-2512153.10v4.1.25
v4.1.6v1.32.11-21.7.27-41.12.4-v4.1.5v3.5.25-2512153.10v4.1.32
v4.2.0v1.33.61.7.27-41.12.4-v4.2.3v3.5.21-2511173.10v4.2.6
v4.2.1v1.33.7-11.7.29-41.12.4-v4.2.4v3.5.25-2512153.10v4.2.15
v4.2.2v1.33.7-21.7.29-41.12.4-v4.2.7v3.5.25-2512153.10v4.2.24
v4.2.3v1.33.7-31.7.29-41.12.4-v4.2.8v3.5.27-2603053.10v4.2.26
v4.2.4v1.33.7-31.7.29-41.12.4-v4.2.8v3.5.27-2603053.10v4.2.26
v4.2.5v1.33.7-41.7.29-41.14.3-v4.2.11v3.5.28-2604213.10v4.2.33
v4.3.0v1.34.52.2.1-51.14.2-v4.3.4v3.5.28-2603253.10v4.3.3
v4.3.1v1.34.5-12.2.1-51.14.2-v4.3.9v3.5.28-2604213.10v4.3.5
v4.3.2v1.34.5-32.2.1-51.14.2-v4.3.11v3.5.28-2606253.10v4.3.11
v4.3.3v1.34.5-82.2.1-51.14.3-v4.3.15v3.5.28-2608183.10v4.3.15
v4.4.0v1.35.6-acp.12.2.6-31.14.3-v4.4.6v3.6.13-acp.03.10v4.4.6
v4.4.1v1.35.6-acp.92.2.8-31.14.7-v4.4.7v3.6.13-acp.23.10v4.4.12
INFO

Huawei DCS provider 配对

对于使用为 ACP v4.3.2 或更高版本(包括 ACP v4.4.0 及更高版本)发布的 Alauda OS 镜像的 Huawei DCS 集群,请使用 DCS Provider v1.0.21 或更高版本。不要将 DCS Provider v1.0.21 或更高版本与针对早于 ACP v4.3.2 的版本发布的 Alauda OS 镜像配对。DCS Self-built VIP 还要求 DCS Provider v1.0.22 或更高版本,以及 ACP v4.4 或更高版本。完整要求请参阅Alauda OS 与 Provider 的兼容性。

INFO

kube-ovn(chart)列包含跟踪 ACP 版本线的 Helm chart 版本(例如,ACP v4.2.2 发布时包含 chart v4.2.24)。它不是 Kube-OVN 组件(二进制文件)的版本,例如 v1.14.x 或 v1.15.x。

早于 v4.4 的 chart 版本使用 acp/chart-cpaas-kube-ovn;v4.4 及更高版本的 chart 使用 acp/chart-kube-ovn。请将矩阵中的值与特定于 Provider 版本的 Kube-OVN 升级操作步骤结合使用。不要假设每个 Provider 版本都同时支持这两种 chart 源。

按 Provider 划分的镜像格式

Alauda OS 镜像以不同格式发布。下载镜像并将其上传到目标平台时,请选择与基础设施 Provider 匹配的格式:

Provider镜像格式
Huawei DCSqcow2
Huawei Cloud Stack (HCS)qcow2
VMware vSphereova
裸金属包含两个镜像的 OCI 镜像布局归档文件

对于虚拟机 Provider,格式不会改变 OS 内容 — 只会改变面向目标平台的打包方式。请在下载页面上选择与您的 Provider 匹配的条目。

裸金属采用不同的打包方式。其下载文件是一个 .tar 归档文件,其中包含一个 OCI 镜像布局;该布局在同一标签下包含两个镜像,而不是单个可引导 OS 文件。请将两个镜像都导入目标平台 registry,并将 Kubernetes 版本添加到镜像目录中,如导入 OS 镜像并填充镜像目录中所述:

镜像使用者用途
OS 镜像(base-image)elemental-image-catalog使用特定于 Kubernetes 的根文件系统重新配置已注册的主机。
OS ISO 镜像(base-image-iso)SeedImage.spec.baseImage构建用于初始主机安装和注册的 live ISO。

每个主机启动时使用的 ISO 均由 elemental-operator 根据 base-image-iso 在现场构建,不包含在下载文件中。请参阅在裸金属上创建集群。