Gerenciamento de extensões para o Kubernetes habilitado para Azure Arc
Este artigo contém as principais considerações sobre design e as melhores práticas para gerenciar as extensões de implantações do Kubernetes habilitado para Azure Arc.
Antes de ler este artigo, entenda os princípios de governança e confira Escala empresarial do AKS a fim de entender os conceitos relevantes para usar zonas de destino do Azure em um ambiente de contêiner.
Arquitetura
Você pode pensar nas extensões do Kubernetes habilitado para Azure Arc como sendo divididas em duas categorias: extensões para serviços de infraestrutura habilitados para Azure Arc e extensões para serviços habilitados para Azure Arc. Essa distinção não é explícita nos nomes das extensões individuais.
Tenha essas duas categorias em mente ao projetar sua implantação do Kubernetes habilitado para Azure Arc. Por exemplo, pense na extensão do Microsoft Defender para Nuvem como uma extensão para serviços de infraestrutura habilitados para Azure Arc, mas considere o Serviço de Aplicativo do Azure para a extensão do Azure Arc como uma extensão de serviços habilitados para Azure Arc.
O diagrama a seguir ilustra a integração geral para extensões para clusters do Kubernetes habilitado para Azure Arc.
Considerações sobre o design
Instalação da extensão
- As extensões fornecem funcionalidade extra para clusters do Kubernetes habilitado para Azure Arc. Considere seu caso de uso específico com os seguintes fatores ao decidir como usar as extensões do Kubernetes habilitado para Azure Arc:
- Analise as extensões que estão disponíveis no momento.
- Analise as extensões que foram criadas com base no Helm.
- As extensões fornecem funcionalidade extra para clusters do Kubernetes habilitado para Azure Arc. Considere seu caso de uso específico com os seguintes fatores ao decidir como usar as extensões do Kubernetes habilitado para Azure Arc:
Atualizar extensões
- Considere como garantir que as extensões permaneçam atualizadas ao longo do tempo de vida do cluster.
Recomendações sobre design
Instalação da extensão
- Padronize a forma como as extensões são instaladas, seja por meio do portal, do Azure Policy, da CLI, dos modelos do ARM ou de outro mecanismo. Verifique se as extensões foram instaladas corretamente após cada instalação.
Atualizar extensões
- As extensões precisam ser atualizadas periodicamente. Use o sinalizador
--auto-upgrade-minor-version
para atualizar automaticamente as versões secundárias de extensões, conforme descrito em Uso de extensões de cluster. Veja a documentação de cada extensão para saber quais configurações podem ser definidas durante a criação e a atualização.
- As extensões precisam ser atualizadas periodicamente. Use o sinalizador
Próximas etapas
Para obter mais informações sobre o percurso na nuvem híbrida e multicloud, confira os artigos a seguir.
- Examine os pré-requisitos do Kubernetes habilitado para Azure Arc.
- Examine as distribuições validadas do Kubernetes para Kubernetes habilitado para Azure Arc.
- Saiba como gerenciar ambientes híbridos e multicloud.
- Saiba como Conectar o cluster existente do Kubernetes ao Azure Arc.
- Revise Extensões de cluster para saber mais sobre a arquitetura de extensão de cluster habilitado para Azure Arc.
- Saiba como Implantar e gerenciar as extensões de cluster do Kubernetes habilitado para Azure Arc.
- Experimente cenários automatizados do Kubernetes habilitado para Azure Arc com o Azure Arc Jumpstart.
- Saiba mais sobre o Azure Arc por meio do roteiro de aprendizagem do Azure Arc.
- Confira Perguntas frequentes – habilitado para Azure Arc, para encontrar as respostas às perguntas mais comuns.