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 create
o , 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 do Microsoft Entra de código aberto (visualização) no Serviço Kubernetes do Azure foi preterida a partir de 24/10/2022.
Extensões atualmente disponíveis
Extensão | Description |
---|---|
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. |
Configuração do Aplicativo do Azure | Use a Configuração do Aplicativo do Azure para gerenciar centralmente as configurações do aplicativo e os sinalizadores de recursos. |
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 o Tutorial: Implantar aplicativos usando o 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
- Saiba como implantar extensões de cluster usando a CLI do Azure.
- Leia sobre extensões de cluster para clusters Kubernetes habilitados para Azure Arc.
Azure Kubernetes Service