Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Os processadores baseados em Arm (Arm64) são eficientes em termos energéticos e económicos, mas não comprometem o desempenho. Essas VMs Arm64 são projetadas para executar eficientemente cargas de trabalho dinâmicas e escaláveis e podem oferecer até 50% melhor desempenho de preço do que VMs comparáveis baseadas em x86 para cargas de trabalho escaláveis.
Devido à sua capacidade de dimensionar cargas de trabalho de forma eficiente, as VMs Arm64 são adequadas para servidores Web ou de aplicativos, bancos de dados de código aberto, aplicativos nativos da nuvem, servidores de jogos e outros aplicativos de alto tráfego.
Observação
Enquanto uma combinação de configurações de CPU, memória e capacidade de rede influencia fortemente a relação custo-benefício de uma SKU, os tipos de VM Arm64 são recomendados para otimização de custos.
Neste artigo, você aprenderá como adicionar uma VM Arm64 a um pool de nós existente.
Importante
Desde 30 de novembro de 2025, o Azure Kubernetes Service (AKS) já não suporta nem fornece atualizações de segurança para o Azure Linux 2.0. A imagem da máquina virtual do Azure Linux 2.0 está congelada na versão 202512.06.0. A partir de 31 de março de 2026, as imagens dos nós serão removidas e não conseguirá escalar os seus pools de nós. Migre para uma versão Azure Linux suportada atualizando os seus pools de nós para uma versão Kubernetes suportada ou migrando para o osSku AzureLinux3. Para obter mais informações, consulte [Desativação] Pools de nós do Azure Linux 2.0 no AKS.
Pré-requisitos
Antes de começar, certifique-se de que tem:
- Um cluster AKS existente.
- Os SKUs das séries Dpsv5, Dplsv5 ou Epsv5 disponíveis para sua assinatura.
Limitações
- As VMs Arm64 não são suportadas para pools de nós do Windows.
- Os pools de nós existentes não podem ser atualizados para usar uma VM Arm64.
- Os pools de nós com FIPS (Federal Information Process Standard) ativado só são suportados com SKUs Arm64 quando se usa o Azure Linux 3.0+.
- Os pools de nós do Arm64 não são suportados em clusters com Defender ativado e com o Kubernetes na versão 1.29.0 ou inferior.
Criar pools de nodos com VMs Arm64
O processador Arm64 fornece computação de baixa potência para suas cargas de trabalho do Kubernetes. As máquinas virtuais Arm64 podem ser adicionadas a clusters existentes, mesmo misturando pools de nós de arquitetura Intel e Arm dentro de um cluster. Para criar um pool de nós Arm64, você precisa escolher uma máquina virtual da série Dpsv5, Dplsv5 ou Epsv5 .
Adicionar um pool de nós com uma VM Arm64
Use az aks nodepool add para adicionar um pool de nós com uma VM Arm64 a um cluster existente. Como alternativa, se você estiver usando o Azure Linux 3.0+, poderá adicionar um pool de nós com uma VM Arm64 e FIPS habilitados.
Adicionar um pool de nós com uma VM Arm64
az aks nodepool add \ --resource-group $RESOURCE_GROUP_NAME \ --cluster-name $CLUSTER_NAME \ --name $ARM_NODE_POOL_NAME \ --node-count 3 \ --node-vm-size Standard_D2pds_v5Adicionar um pool de nós habilitado para FIPS com uma VM Arm64
Limitações:
- Pools de nós com VMs Arm64 e FIPS ativados não são compatíveis com o sistema operativo Ubuntu.
- Os pools de nós com VMs Arm64 e FIPS exigem Kubernetes versão 1.31 ou superior.
Use o
az aks nodepool addcom os parâmetros--enable-fips-imagee--os-sku.az aks nodepool add \ --resource-group $RESOURCE_GROUP_NAME \ --cluster-name $CLUSTER_NAME \ --name $ARM_NODE_POOL_NAME \ --os-sku AzureLinux --enable-fips-image --kubernetes-version 1.31 --node-count 3 \ --node-vm-size Standard_D2pds_v5Para obter mais informações sobre como verificar a ativação do FIPS e desativar o FIPS, consulte Ativar pools de nós FIPS.
Atualizar um pool de nós com uma VM Arm64 para habilitar o FIPS
Limitações:
- Pools de nós com VMs Arm64 e FIPS ativados não são compatíveis com o sistema operativo Ubuntu.
- Os pools de nós com VMs Arm64 e FIPS exigem Kubernetes versão 1.31 ou superior.
Use o comando
az aks nodepool updatecom o parâmetro--enable-fips-imagepara ativar o FIPS em um pool de nós existente.az aks nodepool update \ --resource-group myResourceGroup \ --cluster-name myAKSCluster \ --name np \ --enable-fips-imageEste comando dispara uma nova imagem do pool de nós imediatamente para implantar o sistema operacional compatível com FIPS. Esta reimagem ocorre durante a atualização do conjunto de nós. Não são necessárias etapas adicionais.
Para obter mais informações sobre como verificar a ativação do FIPS e desativar o FIPS, consulte Ativar pools de nós FIPS.
Verifique se o pool de nós usa Arm64
Verifique se um pool de nós usa Arm64 usando o az aks nodepool show comando e se é vmSize uma série Dpsv5, Dplsv5 ou Epsv5 .
az aks nodepool show \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name mynodepool \
--query vmSize
A saída de exemplo a seguir mostra que o pool de nós usa Arm64:
"Standard_D2pds_v5"
Próximos passos
Neste artigo, você aprendeu como adicionar um pool de nós com uma VM Arm64 a um cluster AKS.
- Para obter mais recomendações para economia de custos, consulte Práticas recomendadas para otimização de custos no Serviço Kubernetes do Azure (AKS).
- Para obter mais informações sobre o Arm64, consulte Processadores baseados em Cobalt Arm (Arm64).
- Para obter mais informações sobre como verificar a ativação do FIPS e desativar o FIPS, consulte Ativar pools de nós FIPS.
- Para obter detalhes de habilitação e suporte do Azure Linux 3.0, consulte Habilitar o Azure Linux 3.0.