O que é o Azure Kubernetes Fleet Manager?

O Azure Kubernetes Fleet Manager permite o gerenciamento em escala de vários clusters Kubernetes suportados. O Fleet Manager fornece aos administradores de plataforma acesso a atualizações automatizadas e seguras de vários clusters, posicionamento inteligente de recursos do Kubernetes e um local centralizado para acessar dados de monitoramento para seus clusters.

Uma captura de ecrã da página de visão geral do Azure Kubernetes Fleet Manager no portal Azure. A visão geral mostra que existem cinco clusters Kubernetes a correr diferentes versões Kubernetes. Há 125 atualizações no total, com 55 falhas e 70 sucessos. Ao longo dos cinco clusters Kubernetes existe uma distribuição de imagens de nós.

O Fleet Manager suporta os seguintes cenários:

  • Associe clusters do AKS em várias regiões e subscrições, bem como clusters do Kubernetes com Azure Arc em várias clouds e em ambientes no local, como clusters membros. Leia os tipos de cluster de membros do Kubernetes Fleet Manager do Azure para entender mais.

  • Utilize Managed Fleet Namespaces para conceder às equipas de aplicações acesso a um namespace em vários clusters. Aplicar quotas de recursos, políticas de rede e atribuir acesso ao utilizador ao nível do espaço de nomes em vários clusters.

  • Aplique de forma segura e consistente as atualizações de versão e imagem de nó do Kubernetes em vários clusters com execuções de atualização, anexando estratégias de atualização reutilizáveis para controlar a ordem e o momento das atualizações de cluster.

  • Incluir aprovações manuais ou automáticas opcionais para grupos e etapas de atualização, proporcionando um controlo mais detalhado sobre quando as atualizações são aplicadas.

  • Ative automaticamente as atualizações de versão quando forem publicadas novas versões do Kubernetes ou da imagem de nó, definindo um ou mais perfis de atualização automática.

  • Implementar um cluster hub para permitir a colocação inteligente de recursos Kubernetes em clusters membros, com base nos rótulos e propriedades do cluster, usando o posicionamento de recursos do cluster e o posicionamento de recursos com âmbito de namespace do Fleet Manager.

  • Posicionar recursos Kubernetes de repositórios Git no cluster central do Fleet Manager usando implantações automatizadas (visualização).

  • Efetue o balanceamento de carga do tráfego público de entrada entre pontos finais de serviço em vários clusters do AKS com balanceamento de carga baseado em DNS (pré-visualização).

  • Simplifique a criação de serviços globalmente disponíveis configurando redes entre clusters para os seus clusters membros (pré-visualização).

Próximos passos