Imagens de sistema operacional compatíveis e limites de uso para nós do Container Service for Kubernetes.
Imagens de sistema operacional compatíveis para o Container Service for Kubernetes
Ao criar um cluster ou node pool do ACK, selecione uma imagem de sistema operacional para os nós. Por padrão, apenas a versão mais recente de cada tipo de imagem está disponível.
O ACK mantém sua lista de imagens compatíveis, que pode estar defasada em relação às versões mais recentes do ECS. Esta lista é a referência oficial.
O Alibaba Cloud Linux 2 e o CentOS atingiram o fim da vida útil (EOL) em 31 de março de 2024 e 30 de junho de 2024, respectivamente. A Alibaba Cloud não fornece mais suporte técnico para instâncias do ECS executando essas versões. Use o Alibaba Cloud Linux 3 ou o ContainerOS. Consulte [[Product Change] End of Maintenance for Alibaba Cloud Linux 2 and CentOS 7](t2602809.xdita#).
Tipo de imagem | Nome da imagem (incluindo versão) | ID da imagem | Plataforma | Arquitetura do sistema | Modo de inicialização | Tamanho do sistema | Versões de cluster compatíveis |
Alibaba Cloud Linux 4 LTS 64-bit Container-Optimized Edition | Alibaba Cloud Linux 4 LTS 64-bit Container-Optimized Edition | aliyun_4_x64_20G_container_optimized_alibase_20251106.vhd Usa cgroup v2 por padrão. | Aliyun | x86_64 | UEFI-Preferred | 20 GiB | 1.33 e posteriores |
Alibaba Cloud Linux 3.2104 LTS 64-bit Container-Optimized Edition | Alibaba Cloud Linux 3.2104 Container-Optimized | aliyun_3_x64_20G_container_optimized_alibase_20251215.vhd Usa cgroup v2 por padrão. | Aliyun | x86_64 | UEFI-Preferred | 20 GiB | 1.26 e posteriores |
ContainerOS | ContainerOS 3 | lifsea_3_x64_5G_alibase_20251204.qcow2 O ContainerOS 3.3 e versões posteriores usam cgroup v2 por padrão. | Aliyun | x86_64 | BIOS | 5 GiB | 1.31 e posteriores |
Alibaba Cloud Linux 3 | Alibaba Cloud Linux 3.2104 LTS 64 bit | aliyun_3_x64_20G_alibase_20251215.vhd | Aliyun | x86_64 | BIOS | 20 GiB | 1.18 e posteriores |
Alibaba Cloud Linux 3 ARM Edition | Alibaba Cloud Linux 3.2104 LTS 64 bit ARM Edition | aliyun_3_arm64_20G_alibase_20240528.vhd | Aliyun | arm64 | UEFI | 20 GiB | 1.20 e posteriores |
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 | 1.18 e posteriores |
Red Hat | Red Hat Enterprise Linux (RHEL) 9.3 64-bit | Red Hat Enterprise Linux 9.3 64bit O RHEL 9 e versões posteriores usam cgroup v2 por padrão. | Red Hat | x86_64 | BIOS | 20 GiB | 1.20 e posteriores |
Ubuntu | Ubuntu 24.04 | ubuntu_24_04_x64_20G_alibase_20251126.vhd O Ubuntu 22 e versões posteriores usam cgroup v2 por padrão. | Ubuntu | x86_64 | BIOS | 20 GiB | 1.30 e posteriores |
Windows | Windows Server 2022 (20240220) | win2022_21H2_x64_dtc_en-us_40G_container_alibase_20240220.vhd | WindowsServer2022 | x86_64 | BIOS | 40 GiB | 1.18 e posteriores |
Windows | Windows Server 2019 (20240220) | win2019_1809_x64_dtc_en-us_40G_container_alibase_20240220.vhd | WindowsServer2019 | x86_64 | BIOS | 40 GiB | 1.18 e posteriores |
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 | 1.18 e posteriores |
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 | Anteriores a 1.30 |
CentOS (EOL) | CentOS 7.9 64 bit | centos_7_9_x64_20G_alibase_20230718.vhd | CentOS | x86_64 | BIOS | 20 GiB | Anteriores a 1.30 |
Observações de uso
Limites do sistema operacional
Os sistemas operacionais disponíveis dependem dos tipos de instância selecionados. Selecionar vários tipos de instância restringe a lista apenas aos compatíveis com todos eles.
Tipo de sistema operacional | Limites |
Alibaba Cloud Linux 4 LTS 64-bit Container-Optimized Edition | Requer Terway versão 1.16.4 ou posterior, ou uma versão entre 1.9.18 (inclusivo) e 1.10.0 (exclusivo). |
Alibaba Cloud Linux | Apenas o Alibaba Cloud Linux é compatível nos seguintes cenários:
|
Alibaba Cloud Linux 3 ARM Edition | Apenas tipos de instância com arquitetura ARM são compatíveis. |
Ubuntu |
|
RHEL 9.3 | O RHEL exige uma imagem personalizada. Consulte Create a custom image from an instance. Use a imagem personalizada para criar um node pool. Todos os nós do pool serão implantados com essa imagem. |
Sistema operacional de imagem personalizada |
|
Windows | Há limites aplicáveis ao tipo de cluster, versão, plugin de rede, entre outros. Consulte Create and manage Windows node pools. |
Versões do cgroup
O kernel do Linux usa cgroups (v1 e v2) para limitar e isolar os recursos dos processos. Migrar da v1 para a v2 exige alterar o sistema operacional do node pool e ajustar as cargas de trabalho devido a diferenças significativas. Consulte Migrate nodes to cgroup v2.
Referências
Use os node pools e gerencie nós em operações como manutenção, aplicação de patches de CVE do sistema operacional e dimensionamento automático.
Ao create an ACK managed cluster, você cria apenas nós de trabalho. O ACK hospeda o plano de controle, reduzindo a sobrecarga de manutenção.