Usar o host de contêiner do Azure Linux para o Serviço Kubernetes do Azure (AKS)

Aplica-se a: ✔️ AKS Automatic ✔️ AKS Standard

O alojamento de contentores Linux Azure para AKS é uma distribuição Linux de código aberto criada pela Microsoft. Está geralmente disponível como host de contentores no Azure Kubernetes Service (AKS). Você pode implantar pools de nós do Azure Linux em um novo cluster, adicionar pools de nós do Azure Linux aos seus clusters existentes do Ubuntu ou migrar seus nós do Ubuntu para nós do Azure Linux. Para saber mais sobre o Azure Linux, consulte a documentação do Azure Linux.

Para a maioria das cargas de trabalho de produção, o AKS Automatic é a opção predefinida pronta para produção recomendada para o AKS. No AKS Automatic, o Azure Linux está pré-configurado como o sistema operativo (SO) predefinido para o pool de nós do sistema. Esta configuração significa que o Azure Linux faz parte da experiência padrão gerida e pronta para produção no AKS Automatic, em vez de ser uma decisão separada que precisa de tomar para componentes do sistema cluster.

Importante

A partir de 30 de novembro de 2025, o Azure Kubernetes Service (AKS) deixou de suportar nem fornecer 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 poderá ajustar o tamanho dos 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 mais informações, consulte a edição do Retirement GitHub e o anúncio de reforma do Azure Updates. Para se manter informado sobre anúncios e atualizações, siga as notas de lançamento do AKS.

Por que usar o Azure Linux

O host de contêiner do Azure Linux no AKS usa uma imagem AKS nativa que fornece um local para fazer todo o desenvolvimento do Linux. Todos os pacotes são criados a partir da origem e validados, garantindo que seus serviços sejam executados em componentes comprovados. O Azure Linux é leve, incluindo apenas o conjunto necessário de pacotes necessários para executar cargas de trabalho de contêiner. O Azure Linux proporciona uma superfície de ataque reduzida e elimina patches e manutenção de pacotes desnecessários. Na camada base, ele tem um kernel protegido da Microsoft ajustado para o Azure. Saiba mais sobre os principais recursos do Azure Linux.

O Azure Linux é também o sistema operativo predefinido para o pool de nós do sistema no AKS Automatic. Este padrão suporta o objetivo AKS Automatic de fornecer uma configuração de cluster pronta para produção com opções de plataforma pré-configuradas para fiabilidade, segurança e redução da sobrecarga operacional.

Azure Linux no AKS Automática

O AKS Automatic é a predefinição recomendada, pronta para produção, para a maioria das cargas de trabalho do AKS. No AKS Automático:

  • O Azure Linux está pré-configurado como o sistema operativo predefinido para o pool de nós do sistema.
  • O AKS gere por si a configuração básica do cluster e as predefinições da plataforma.
  • O Azure Linux faz parte da experiência integrada orientada à produção, juntamente com outros padrões pré-configurados de segurança, escalabilidade e operações.

Se quiser uma experiência AKS gerida com predefinições prontas para produção, comece pelo AKS Automático. Para saber mais, veja O que é o Azure Kubernetes Service (AKS) Automatic?

Opções de implementação para Azure Linux no AKS

A forma como usa o Azure Linux depende se está a usar o AKS Automatic ou o AKS Standard.

AKS Automático

No AKS Automatic, o conjunto de nós do sistema utiliza Azure Linux por defeito. Se estás a criar uma nova carga de trabalho em produção e queres a experiência padrão recomendada para produção no AKS, começa pelo AKS Automático.

Para começar, consulte:

Padrão AKS

No AKS Standard, pode escolher o Azure Linux como opção de sistema operativo de nó, consoante os requisitos do seu cluster e carga de trabalho.

Para começar a usar o Azure Linux com o AKS Standard, veja:

Considerations

Ao decidir como usar o Azure Linux no AKS, tenha em mente os seguintes pontos:

  • Para novas cargas de trabalho de produção, o AKS Automatic é a opção predefinida recomendada e pronta para produção para a maioria dos cenários do AKS.
  • No AKS Automatic, o pool de nós do sistema está pré-configurado para usar o Azure Linux.
  • No AKS Standard, pode escolher explicitamente o Azure Linux para novos clusters, pools de nós adicionados ou cenários de migração.
  • A disponibilidade regional para Azure Linux segue a disponibilidade regional do AKS.

Disponibilidade regional

O host de contêiner do Azure Linux está disponível para uso nas mesmas regiões do AKS.

Para saber mais sobre o Azure Linux e o AKS Automatic, veja: