Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os processadores baseados em arm (Arm64) são eficientes e econômicos, mas não comprometem o desempenho. Essas VMs do Arm64 foram criadas para executar cargas de trabalho dinâmicas e escalonáveis com eficiência e podem fornecer um custo-benefício até 50% melhor do que VMs similares com base em x86 para cargas de trabalho de expansão.
Devido à capacidade de dimensionar cargas de trabalho com eficiência, as VMs do Arm64 são adequadas para servidores Web ou aplicativos, bancos de dados de software livre, aplicativos nativos de nuvem, servidores de jogos e outros aplicativos de alto tráfego.
Observação
Embora uma combinação de configurações de capacidade de CPU, memória e rede influencie fortemente a eficácia do custo de um SKU, os tipos de VM Arm64 são recomendados para otimização de custo.
Neste artigo, você aprenderá a adicionar uma VM Arm64 a um pool de nós existente.
Importante
A partir de 30 de novembro de 2025, o AKS (Serviço de Kubernetes do Azure) não dá mais suporte ou fornece atualizações de segurança para o Azure Linux 2.0. A imagem do nó do Azure no Linux 2.0 está congelada na versão 202512.06.0. A partir de 31 de março de 2026, as imagens de nó serão removidas e não será possível escalar os grupos de nós. Migre para uma versão do Azure Linux com suporte atualizando os pools de nós para uma versão do Kubernetes com suporte 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, verifique se você tem:
- Um cluster do AKS existente.
- Os SKUs da série Dpsv5, Dplsv5 ou Epsv5 disponíveis para sua assinatura.
Limitações
- Não há suporte para VMs do Arm64 em pools de nós do Windows.
- Os pools de nós existentes não podem ser atualizados para usar uma VM Arm64.
- Só há suporte para conjuntos de nós habilitados para FIPS (Federal Information Process Standard) em SKUs do Arm64 ao usar o Azure Linux 3.0 e superior.
- Não há suporte para pools de nós do Arm64 em clusters habilitados para Defender no Kubernetes versão 1.29.0 ou inferior.
Criar pools de nós com VMs baseadas em 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 até mesmo misturando pools de nós de arquitetura Intel e Arm em 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 habilitadas.
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:
- Não há suporte para pools de nós com o VMs do Arm64 e habilitados para FIPS no sistema operacional Ubuntu.
- Os pools de nós com VMs Arm64 e FIPS exigem Kubernetes versão 1.31+.
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 habilitação do FIPS e desabilitar o FIPS, veja Habilitar pools de nós do FIPS.
Atualizar um pool de nós com uma VM Arm64 para habilitar o FIPS
Limitações:
- Não há suporte para pools de nós com o VMs do Arm64 e habilitados para FIPS no sistema operacional Ubuntu.
- Os pools de nós com VMs Arm64 e FIPS exigem Kubernetes versão 1.31+.
Use o comando
az aks nodepool updatecom o parâmetro--enable-fips-imagepara habilitar o FIPS em um pool de nós existente.az aks nodepool update \ --resource-group myResourceGroup \ --cluster-name myAKSCluster \ --name np \ --enable-fips-imageEsse comando dispara uma nova imagem do pool de nós imediatamente para implantar o sistema operacional compatível com FIPS. Essa criação de imagem ocorre durante a atualização do pool de nós. Nenhuma etapa adicional é necessária.
Para obter mais informações sobre como verificar a habilitação do FIPS e desabilitar o FIPS, veja Habilitar pools de nós do FIPS.
Verificar se o pool de nós usa o Arm64
Verifique se um pool de nós usa Arm64 usando o az aks nodepool show comando e verifique 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 node pool usa Arm64:
"Standard_D2pds_v5"
Próximas etapas
Neste artigo, você aprendeu a adicionar um pool de nós com uma VM Arm64 a um cluster do AKS.
- Para obter mais recomendações de redução de custos, consulte As práticas recomendadas para otimização de custos no AKS (Serviço de Kubernetes do Azure).
- Para obter mais informações sobre o Arm64, consulte processadores baseados no Cobalt Arm (Arm64).
- Para obter mais informações sobre como verificar a habilitação do FIPS e desabilitar o FIPS, veja Habilitar pools de nós do FIPS.
- Para obter detalhes de habilitação e suporte do Azure Linux 3.0, consulte Habilitar o Azure Linux 3.0.