Alauda OS Support Matrix

This document lists the versions of Kubernetes components included in different Alauda OS images.

CPU Baseline

ACP-provided Alauda OS images on x86_64 require CPUs that meet the x86-64-v2 ISA baseline. x86_64 hardware that does not support x86-64-v2 is outside the supported baseline for these images.

This requirement applies when you create or upgrade cluster nodes with ACP-provided Alauda OS images.

Downloading Alauda OS

Download the Alauda OS image for your ACP release from the OS download page in Customer Portal. That page is the authoritative list of the images published for each ACP release; image file names are not reproduced here. The infrastructure provider version, the Alauda OS image version, and the ACP version must match.

An ACP release can publish more than one image — one per architecture, and from ACP v4.4.0 more than one OS variant. Every image published for the same ACP release contains the component versions listed in that release's row below, so select the download by your node architecture and by the artifact format your provider requires. See Image Format by Provider.

Version Mapping

ACP VersionKubernetes Versioncontainerdcorednsetcdpausekube-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 pairing

DCS Provider v1.0.21 or later does not match VM templates made from an Alauda OS image published for a release earlier than ACP v4.3.2. For an existing Huawei DCS cluster that still uses such VM templates, upgrade the provider together with the Distribution Version of the global cluster. Then create the VM template from the Alauda OS image published for the target ACP release and replace the nodes. See Upgrade Kubernetes on Huawei DCS.

INFO

The kube-ovn (chart) column contains the Helm chart version that tracks the ACP release line (for example, ACP v4.2.2 ships chart v4.2.24). It is not the Kube-OVN component (binary) version such as v1.14.x or v1.15.x.

Chart versions earlier than v4.4 use acp/chart-cpaas-kube-ovn; chart v4.4 and later use acp/chart-kube-ovn. Use the matrix value with the Kube-OVN upgrade procedure.

Image Format by Provider

An Alauda OS image is published in different formats. Choose the format that matches your infrastructure provider when you download the image and upload it to the target platform:

ProviderImage format
Huawei DCSqcow2
Huawei Cloud Stack (HCS)qcow2
VMware vSphereova
Bare metalArchive of an OCI image layout holding two images

For the virtual-machine providers, the format does not change the OS content — it only changes the packaging for the target platform. Select the entry on the download page that matches your provider.

Bare metal is packaged differently. Its download is a .tar archive of one OCI image layout that holds two images under the same tag, rather than a single bootable OS file. Import both images into the target platform registry and add the Kubernetes version to the image catalog, as described in OS Images Imported and Image Catalog Populated:

ImageUsed byPurpose
OS image (base-image)elemental-image-catalogReprovisions a registered host with the Kubernetes-specific root filesystem.
OS ISO image (base-image-iso)SeedImage.spec.baseImageBuilds the live ISO used for initial host installation and registration.

The ISO that each host boots from is built on site by elemental-operator from base-image-iso, and is not part of the download. See Create a Cluster on Bare Metal.