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 所需的制品格式选择下载内容。请参阅按 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.4.0v1.35.6-acp.12.2.6-31.14.3-v4.4.6v3.6.13-acp.03.10v4.4.6
INFO

Huawei DCS provider 配对

对于使用为 ACP v4.3.2 或更高版本发布的 Alauda OS 镜像的 Huawei DCS 集群,包括 ACP v4.4.0 及更高版本,请使用 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.xv1.15.x

早于 v4.4 的 chart 版本使用 acp/chart-cpaas-kube-ovnv4.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-imageelemental-image-catalog使用特定于 Kubernetes 的根文件系统重新配置已注册的主机。
OS ISO 镜像(base-image-isoSeedImage.spec.baseImage构建用于初始主机安装和注册的 live ISO。

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