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

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

  • Implementação de extensões baseada no Azure Resource Manager, incluindo implementações em escala em clusters AKS.
  • Gerenciamento do ciclo de vida da extensão (Atualizar, Excluir) do Azure Resource Manager

Requisitos de extensão de cluster

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

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

Importante

Certifique-se de que seu cluster AKS seja criado com uma identidade gerenciada, pois as extensões de cluster não funcionarão com clusters baseados em entidade de serviço.

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

Nota

Se você habilitou a identidade gerenciada pelo pod do Microsoft Entra em seu cluster AKS ou está considerando implementá-la, recomendamos que você primeiro revise a visão geral da identidade da carga de trabalho para entender nossas recomendações e opções para configurar seu cluster para usar uma ID de carga de trabalho do Microsoft Entra (visualização). Esse método de autenticação substitui a identidade gerenciada por pod (visualização), que se integra aos recursos nativos do Kubernetes para federar com qualquer provedor de identidade externo.

A identidade gerenciada por pod de código aberto do Microsoft Entra (visualização) no Serviço Kubernetes do Azure foi preterida a partir de 24/10/2022.

Extensões atualmente disponíveis

Extensão Descrição
Dapr O Dapr é um tempo de execução portátil e orientado a eventos que torna mais fácil para qualquer desenvolvedor criar aplicativos resilientes, sem estado e com monitoração de estado que são executados na nuvem e na borda.
Azure Machine Learning Use clusters do Serviço Kubernetes do Azure para treinar, inferir e gerenciar modelos de aprendizado de máquina no Azure Machine Learning.
Fluxo (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 Tutorial: Implantar aplicativos usando GitOps com o Flux v2.
Armazenamento de Contentores do Azure Use o Armazenamento de Contêiner do Azure para gerenciar o armazenamento de blocos em clusters AKS para armazenar dados em volumes persistentes.
Backup do Azure para AKS Use o Backup do Azure para AKS para proteger seus aplicativos em contêineres e dados armazenados em Volumes Persistentes implantados nos clusters AKS.

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

Nota

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

Próximos passos