Implantar e gerenciar extensões de cluster para o AKS (Serviço de Kubernetes do Azure)

As extensões de Cluster fornecem uma experiência orientada do Azure Resource Manager para instalação e gerenciamento do ciclo de vida de serviços como o Azure Machine Learning ou aplicativos do Kubernetes em um cluster do AKS. Esse recurso permite:

  • Implantação de extensões baseada no Azure Resource Manager, incluindo implantações em escala em clusters do AKS.
  • Gerenciamento do ciclo de vida da extensão (atualização, exclusão) do Azure Resource Manager

Requisitos de extensão de cluster

As extensões de cluster podem ser usadas em clusters do AKS nas regiões listadas em suporte de região de Kubernetes habilitado para Azure Arc.

Para versões do Kubernetes com suporte, consulte a documentação correspondente para cada extensão.

Importante

Verifique se o cluster do AKS foi criado com uma identidade gerenciada, pois as extensões de cluster não funcionarão com clusters baseados na entidade de serviço.

Para novos clusters criados com az aks create, a identidade gerenciada é configurada por padrão. Para clusters baseados em entidade de serviço existentes que precisam ser alternados para a identidade gerenciada, ele pode ser habilitado executando az aks update com o sinalizador --enable-managed-identity. Para obter mais informações, confira Usar identidades gerenciadas.

Observação

Se você habilitou a identidade gerenciada por pod do Microsoft Entra no cluster do AKS ou estiver pensando em implementá-la, recomendamos primeiro examinar o artigo de visão geral da identidade de Carga de trabalho para entender nossas recomendações e opções para configurar o cluster para usar uma identidade de carga de trabalho do Microsoft Entra ID (versão prévia). Esse método de autenticação substitui a identidade gerenciada por pod (versão prévia), que se integra aos recursos nativos do Kubernetes para federar com os provedores de identidade externos.

A identidade gerenciada por pod do Microsoft Entra de código aberto (versão prévia) no Serviço de Kubernetes do Azure foi preterida em 24/10/2022.

Extensões disponíveis no momento

Extensão Descrição
Dapr Dapr é um runtime portátil e orientado a eventos que facilita para qualquer desenvolvedor criar aplicativos resilientes, sem e com estado executados na nuvem e na borda.
Azure Machine Learning Use os clusters de Serviço de Kubernetes do Azure para treinar, inferir e gerenciar modelos de machine learning no Azure Machine Learning.
Flux (GitOps) Use o GitOps com o Flux para gerenciar a configuração do cluster e a implantação de aplicativos. Consulte também as versões suportadas do Flux (GitOps) e o Tutorial: implantar aplicativos usando o GitOps com o Flux v2.
Armazenamento de Contêineres do Azure Use o Armazenamento de Contêineres do Azure para gerenciar o armazenamento de blocos em clusters do AKS para armazenar dados em volumes persistentes.
Backup do Azure para AKS Use Backup do Azure para AKS para proteger seus aplicativos em contêineres e dados armazenados em Volumes Persistentes implantados nos clusters do AKS.

Você também pode selecionar e implantar aplicativos do Kubernetes disponíveis por meio do Marketplace.

Observação

As extensões de cluster fornecem uma plataforma para que extensões diferentes sejam instaladas e gerenciadas em um cluster do AKS. Se você estiver enfrentando problemas ao usar qualquer uma dessas extensões, abra um tíquete de suporte com o respectivo serviço.

Próximas etapas