Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
As funcionalidades em versão preliminar do AKS estão disponíveis de forma optativa e por autoatendimento. As versões prévias são fornecidas “no estado em que se encontram” e “conforme disponíveis” e são excluídas dos contratos de nível de serviço e da garantia limitada. As versões prévias do AKS são parcialmente cobertas pelo suporte ao cliente em uma base de melhor esforço. Dessa forma, esses recursos não são destinados ao uso em produção. Para obter mais informações, consulte os seguintes artigos:
- Políticas de suporte do AKS
- perguntas frequentes Suporte do Azure
Azure Kubernetes Application Network fornece uma solução de rede de serviço baseada em ambiente totalmente gerenciada para AKS (Serviço de Kubernetes do Azure). Permite uma comunicação segura e orientada por políticas entre serviços sem exigir sidecars ou alterações em seus aplicativos. Azure gerencia o plano de controle e o plano de dados, para que você possa se concentrar em suas cargas de trabalho em vez de operar e manter a infraestrutura de rede de serviço.
Quando você cria um recurso de Rede de Aplicativos, um plano de controle e dados totalmente gerenciado e dedicado é provisionado para a comunicação de serviço a serviço. Em seguida, você pode conectar um ou mais clusters do AKS ao recurso de Rede de Aplicativos para integrá-los à rede de serviço. Uma vez conectada, a Rede de Aplicativos gerencia atualizações de configuração, identidade de serviço e versão, fornecendo políticas de segurança e tráfego consistentes entre cargas de trabalho com configuração mínima e sobrecarga operacional.
Importante
Azure Rede de Aplicações do Kubernetes gerencia apenas componentes e políticas relacionadas à rede de serviço. Ele não gerencia nem atualiza o cluster do AKS, a versão do Kubernetes ou as images do node.
Importante
Azure Rede de Aplicativos do Kubernetes não armazena dados do cliente.
Principais funcionalidades
A Rede de Aplicativos fornece uma abordagem simplificada para a rede de confiança zero no AKS. As principais funcionalidades incluem:
- Arquitetura ambiente: fornece a funcionalidade de malha sem sidecars, reduzindo o uso de recursos e simplificando operações.
- TLS mútuo automático (mTLS): protege o tráfego serviço a serviço por padrão, dando suporte a conexões criptografadas e não criptografadas automaticamente.
- Autoridade de certificação gerenciada: emite e renova automaticamente certificados de workload compatíveis com SPIFFE.
- Controle de versão e atualização: selecione versões secundárias manualmente ou use canais de versão para atualizações automatizadas. A distribuição e a aplicação de patch são sempre gerenciadas pela Rede de Aplicativos.
- Gerenciamento integrado do ciclo de vida: opera como parte da plataforma AKS com operações de plano de controle totalmente gerenciadas pelo Azure.
Visão geral da arquitetura
A Rede de Aplicativos utiliza um modelo de malha ambiente composto de proxies leves no nível do nó e L7 opcionais:
- Proxies no nível do nó protegem todo o tráfego de serviço a serviço no nível L4 no cluster por meio de mTLS, eliminando a necessidade de sidecars.
- Proxies opcionais L7 fornecem roteamento avançado e aplicação de políticas no nível de serviço.
Esse design separa o plano de dados de cargas de trabalho individuais, melhorando a eficiência e simplificando a adoção. Para obter mais detalhes, consulte Arquitetura de Rede de Aplicativos do Azure Kubernetes.
Cenários com suporte
A Rede de Aplicativos dá suporte a implantações do AKS de cluster único que executam pools de nós baseados em Linux. Ele é ideal para aplicativos que exigem comunicação segura no cluster e gerenciamento de malha simplificado sem gerenciar sidecars ou componentes do plano de controle.
Limitações
Atualmente, a Rede de Aplicativos tem as seguintes limitações:
- A Rede de Aplicativos requer o AKS versão 1.30 ou superior. Consulte as versões com suporte da Rede de Aplicativos para as informações de compatibilidade específicas de cada versão do AKS.
- Atualmente, não há suporte para clusters privados do AKS.
- Somente Linux. Não há suporte a pools de nós Windows.
- Não há suporte para alternar entre os modos
SelfManagedFullyManagedde atualização. - Atualmente, só há suporte nas seguintes regiões:
- centralus
- eastus
- eastus2
- japaneast
- northcentralus
- northeurope
- Sul da Índia
- southeastasia
- westcentralus
- westus2
- westus3
- Não há suporte para habilitar o complemento de malha de serviço baseado em Istio para AKS em clusters conectados à Rede de Aplicativos.
- A localização, a assinatura e o grupo de recursos de um recurso de Rede de Aplicativo são corrigidos quando você o cria e não podem ser alterados posteriormente.
- A Rede de Aplicativos pai, a localização, a assinatura e o grupo de recursos de um recurso membro da Rede de Aplicativos ficam definidos quando ele ingressa nela e não podem ser alterados posteriormente.
Conteúdo relacionado
Para saber mais sobre Azure Rede de Aplicativos do Kubernetes, confira os seguintes artigos:
- Comece com a Rede de Aplicativos Azure Kubernetes para AKS
- Arquitetura de Rede de Aplicativos do Azure Kubernetes
- Visão geral da Observabilidade da Aplicações de Rede do Azure Kubernetes
- Visão geral da segurança da rede de aplicativos do Azure Kubernetes
- Versões compatíveis da Rede de Aplicativos do Kubernetes no Azure
- Configurar atualizações da Rede de Aplicativos do Kubernetes do Azure