全部产品
Search
文档中心

容器服务 Kubernetes 版 ACK:操作系统概述

更新时间:May 11, 2024

本文介绍容器服务Kubernetes版支持的操作系统镜像、操作系统过滤规则以及使用限制。

容器服务Kubernetes版支持的操作系统镜像

在创建ACK集群、节点池时,您需要选择节点的操作系统镜像。系统默认只提供各个镜像类型的最新版本。ACK所支持的操作系统镜像及各镜像支持的K8s集群版本,列表如下。

重要
  • ACK自身维护一套支持的系统镜像列表,与ECS最新版本的镜像可能会有一定延迟。请以ACK支持的系统镜像为准。

  • Alibaba Cloud Linux 2、CentOS分别于2024年03月31日00:00:00、2024年06月30日00:00:00完全停止维护(EOL),阿里云会停止对使用相应操作系统版本的ECS实例提供技术支持服务。为了获得快速高效的技术支持和保障业务稳定,建议您使用操作系统Alibaba Cloud Linux 3或ContainerOS。关于变更内容及解决方案,请参见【产品变更】关于Alibaba Cloud Linux 2、CentOS 7停止维护的公告

镜像类型

镜像名称(含版本信息)

镜像ID

平台

系统架构

启动模式

系统大小

支持的K8s集群版本

Alibaba Cloud Linux 3

Alibaba Cloud Linux 3.2104 LTS 64 bit

aliyun_3_9_x64_20G_alibase_20231219.vhd

Aliyun

x86_64

BIOS

20 GiB

v1.18.8及以上

Alibaba Cloud Linux 3 Arm版

Alibaba Cloud Linux 3.2104 LTS 64 bit ARM Edition

aliyun_3_arm64_20G_alibase_20230731.vhd

Aliyun

arm64

UEFI

20 GiB

v1.20.4及以上

Alibaba Cloud Linux UEFI 3

Alibaba Cloud Linux UEFI 3.2104 Security Enhanced

aliyun_3_x64_20G_uefi_alibase_20230727.vhd

Aliyun

x86_64

UEFI

20 GiB

v1.18.8及以上

ContainerOS

ContainerOS 3

lifsea_3_x64_10G_containerd_1_6_28_alibase_20240202.vhd

Aliyun

x86_64

BIOS

20 GiB

v1.24.3及以上

Red Hat

Red Hat Enterprise Linux(RHEL) 8.9 64位

Red Hat Enterprise Linux 8.9 64bit

Red Hat

x86_64

BIOS

20 GiB

v1.20.4及以上

Windows

Windows Server 2022 (20240220)

win2022_21H2_x64_dtc_en-us_40G_container_alibase_20240220.vhd

WindowsServer2022

x86_64

BIOS

40 GiB

v1.18.8及以上

Windows

Windows Server 2019 (20240220)

win2019_1809_x64_dtc_en-us_40G_container_alibase_20240220.vhd

WindowsServer2019

x86_64

BIOS

40 GiB

v1.18.8及以上

Windows Core

Windows Server Core, version 2022 (20240223)

wincore_2022_x64_dtc_en-us_40G_container_alibase_20240223.vhd

WindowsServer2022

x86_64

BIOS

40 GiB

v1.18.8及以上

Alibaba Cloud Linux 2(EOL)

Alibaba Cloud Linux 2.1903 LTS 64 bit

aliyun_2_1903_x64_20G_alibase_20231221.vhd

Aliyun

x86_64

BIOS

20 GiB

全部版本

CentOS(即将EOL)

CentOS 7.9 64 bit

centos_7_9_x64_20G_alibase_20230718.vhd

CentOS

x86_64

BIOS

20 GiB

全部版本

操作系统使用限制

  • 根据所选实例规格支持的镜像过滤掉不支持的操作系统。有多个实例规格时,可选的操作系统为多个实例规格支持镜像的交集。

  • 以下两类场景,不支持将操作系统设置为Windows操作系统。

    • 节点池类型为托管节点池。

    • 集群网络插件为Terway。

  • 以下四类场景,仅支持将操作系统设置为Alibaba Cloud Linux操作系统。

    • 集群网络插件为Terway-Eniip且选中IPvlan或DataPath V2。

    • 容器运行时为安全沙箱。

    • 创建加密计算托管集群的时候。

  • 创建托管版集群的时候不支持选择Windows系统。

  • Alibaba Cloud Linux 3 Arm版操作系统仅支持Arm架构的实例规格。

  • 自定义镜像操作系统不支持在托管节点池场景下的故障自愈和节点池升级功能中的OS升级。

  • 您可以在ACK集群中使用RHEL 8.9操作系统,但需要通过自定义镜像的方式来实现。关于如何创建自定义镜像,请参见使用实例创建自定义镜像

    自定义镜像创建后,您可以使用该镜像创建节点池,节点池中所有节点将基于此镜像进行部署。

    展开查看操作流程

    1. 登录容器服务管理控制台,在左侧导航栏选择集群

    2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,选择节点管理 > 节点池

    3. 在页面右上角,单击创建节点池,在高级选项中,定位自定义镜像,然后根据页面提示选择已创建的镜像。确认配置后,完成节点池的创建。

      说明

      仅白名单用户可使用此功能。请前往配额平台申请。

      关于创建节点池的完整配置说明,请参见创建节点池

相关文档

  • 通过节点池,您可以更方便地对节点进行分组管理,例如节点运维、节点配置、开启节点自动弹性伸缩、批量管理、指定调度等。

  • 托管节点池是ACK全新推出的自动化运维型节点池,可以自动完成部分节点运维操作。

  • 节点池是一组具有相同配置和用途的节点,便于对集群中的节点进行分组管理和运维。创建节点池,请参见创建节点池

  • 创建Kubernetes托管版集群时,您只需创建节点,无需维护控制面板。控制面板由阿里云容器服务创建并托管,降低了运维成本,帮助您聚焦业务应用。