Conectividade de rede do Kubernetes compatível com o Azure Arc
O Kubernetes compatível com o Arc suporta modos totalmente ligados e semi-ligados para integrar e gerir clusters do Kubernetes com o plano de controlo do Azure Arc. Os agentes do Kubernetes compatíveis com o Azure Arc comunicam com os pontos finais do Azure Arc para trocar diferentes tipos de informações de metadados com métodos pull e push de clusters do Kubernetes.
Este documento explica a arquitetura de rede, considerações de conceção e recomendações de design que o ajudam a ativar a conectividade ao plano de controlo do Azure para que possa gerir e operar clusters do Kubernetes compatíveis com o Arc em execução no local e noutros ambientes na cloud.
Arquitetura
O diagrama seguinte apresenta uma arquitetura de rede do Kubernetes compatível com o Azure Arc que suporta modos de conectividade de rede totalmente ligados e semi-ligados.
O diagrama seguinte apresenta uma arquitetura de rede que permite o acesso de cluster a partir de qualquer localização de rede com a funcionalidade do Kubernetes Cluster Connect compatível com o Azure Arc .
Considerações de design
- Reveja a área de design de conectividade e topologia de rede das zonas de destino do Azure para avaliar o efeito do Kubernetes compatível com o Azure Arc no seu modelo de conectividade.
- Reveja os requisitos de rede do Kubernetes compatível com o Azure Arc para compreender como os clusters comunicam com o Azure a partir da rede no local ou de outros fornecedores de cloud.
- Considere compromissos entre os requisitos de segurança e conformidade da sua organização e os benefícios que o Kubernetes compatível com o Azure Arc oferece à sua organização. Decida entre o modo totalmente ligado e o modo semi-ligado para a sua implementação.
- Decida se pretende utilizar pontos finais públicos ou privados ao ligar a áreas de trabalho do Azure Log Analytics através do ExpressRoute ou da VPN versus conectividade à Internet.
- Decida se pretende utilizar pontos finais públicos ou privados ao ligar aos Cofres de Chaves do Azure através do ExpressRoute ou da VPN versus a conectividade à Internet.
- Escolha as opções de conectividade de rede para a gestão de clusters do Kubernetes compatível com o Azure Arc, uma vez que os clusters do Kubernetes compatíveis com o Azure Arc suportam a gestão de clusters a partir de qualquer rede. Para obter considerações e recomendações de conceção ao decidir sobre a gestão de clusters independentes de rede, veja Gestão de Identidades e Acessos.
- Considere gerir de forma segura o cluster do Kubernetes compatível com o Azure Arc através da capacidade do Cluster Connect para aceder a qualquer lugar, o que elimina a abertura da porta de rede de entrada e permite apenas a comunicação de saída para os serviços do Azure Arc no Azure.
- Ao utilizar firewalls no local ou multicloud ou servidores proxy para a inspeção TLS do tráfego de saída e do sistema de prevenção e deteção de intrusões de rede (IDPS), decida se pretende ou não isentar os pontos finais do Kubernetes compatíveis com o Azure Arc, uma vez que alguns dos certificados de servidor não são considerados fidedignos por estas firewalls ou servidores proxy.
Recomendações de conceção
- Utilizar o modo totalmente ligado para clusters do Kubernetes integrados ajuda-o a manter-se atualizado com as versões de produtos mais recentes, atualizações de segurança, políticas e extensões instaladas para colocar os serviços cloud do Azure em ambientes no local ou multicloud.
- Certifique-se de que cumpre os requisitos de rede do Kubernetes compatíveis com o Azure Arc com base no modelo de conectividade escolhido.
- Ative Azure Private Link para aceder a recursos do Azure, como Key Vault, contas de armazenamento, Microsoft Container Registry e Log Analytics a partir de clusters do Kubernetes em execução no local ou noutros ambientes na cloud através do Azure Express Route ou ligações VPN.
- Configure um reencaminhador DNS para resolver a zona DNS pública do serviço do Azure no Azure.
- Para os agentes do Kubernetes compatíveis com o Azure Arc que passam pelas firewalls ou servidores proxy, crie uma origem e alguns grupos de objetos de destino e/ou etiquetas para simplificar as regras de tráfego de internet de saída e suportar outras listas de permissões de URL para extensões do Azure Arc.
- Utilize o Azure Monitor para monitorizar o estado de conectividade do cluster do Kubernetes compatível com o Azure Arc e emitir alertas que notificam os administradores quando os estados de conectividade mudam. Considere utilizar consultas do Azure Resource Graph juntamente com o Azure Monitor.
- Ao utilizar o modo de conectividade de rede semiligada, ligue o cluster ao Azure Arc pelo menos uma vez a cada 30 dias para exportar dados de faturação e, pelo menos, uma vez a cada 90 dias para renovar certificados de identidade gerida e atualizar os agentes e recursos do Kubernetes compatíveis com o Azure Arc.
Passos seguintes
Para obter mais informações sobre o seu percurso na cloud híbrida e multicloud, veja os seguintes artigos:
- Reveja os pré-requisitos do Kubernetes compatível com o Azure Arc.
- Reveja as distribuições do Kubernetes validadas para o Kubernetes compatível com o Azure Arc.
- Veja Gerir ambientes híbridos e multicloud.
- Saiba como Ligar um cluster do Kubernetes existente ao Azure Arc.
- Saiba mais sobre os modos de conectividade do Kubernetes compatíveis com o Azure Arc.
- Saiba mais sobre os Dados trocados entre clusters do Kubernetes compatíveis com o Azure Arc e o Azure.
- Saiba como Aplicar configurações em escala com Azure Policy.
- Veja consultas de exemplo do Azure Resource Graph para o Kubernetes compatível com o Azure Arc.
- Compreenda o Open Service Mesh compatível com o Azure Arc para proteger a comunicação do cluster do Kubernetes compatível com o Azure Arc e a área de design crítica de observabilidade dos serviços .
- Saiba como Aceder a clusters do Kubernetes compatíveis com o Azure Arc em qualquer lugar através do Cluster Connect.
- Experimente cenários automatizados do Kubernetes compatíveis com o Azure Arc com o Azure Arc Jumpstart.
- Saiba mais sobre o Azure Arc através do percurso de aprendizagem do Azure Arc.
- Veja Perguntas Mais Frequentes – compatível com o Azure Arc para obter respostas às perguntas mais comuns.