Todos os produtos
Search
Central de documentação

Alibaba Cloud Service Mesh:Criar um egress gateway

Última atualização: Oct 31, 2026

Se suas aplicações exigem um ponto de saída unificado para tráfego público ou interno, implante um egress gateway do ASM no cluster Kubernetes. O egress gateway atua como um ponto de saída centralizado e simplifica o gerenciamento e o roteamento do tráfego do cluster para serviços externos.

Pré-requisitos

The cluster is added to the ASM instance.

Procedimento

  1. Faça login no console do ASM. No painel de navegação à esquerda, escolha Service Mesh > Mesh Management.

  2. Na página Mesh Management, clique em nome da instância do ASM. No painel de navegação à esquerda, escolha ASM Gateways > Egress Gateway.

  3. Na página Egress Gateway, clique em Create para configurar as informações básicas do gateway.

    A tabela a seguir descreve os parâmetros do gateway. Você também pode clicar em Create from YAML na página Egress Gateway para definir um egress gateway. Para mais informações, consulte Manage an egress gateway by using KubeAPI.

    Parâmetro

    Descrição

    Name

    Insira um nome personalizado para o gateway.

    Cluster

    Selecione o cluster onde deseja implantar o gateway.

    Port Mapping

    Configure o Protocol e a Service Port.

    Nota

    Por padrão, o console fornece duas portas comuns. Modifique-as conforme necessário.

    Resources Limits

    Selecione os limites de recursos de CPU e memória para o pod do gateway.

    Gateway instances

    Defina o número de réplicas do gateway.

  4. Opcional: Clique em Advanced Options para acessar as configurações avançadas.

    Parâmetro

    Descrição

    HPA

    Escolha se deseja ativar o recurso Horizontal Pod Autoscaler (HPA). Após selecionar HPA, configure os parâmetros relacionados descritos a seguir:

    • metrics: Defina os Monitoring items e o Threshold. Quando uma métrica ultrapassa o limiar especificado, o número de réplicas do gateway aumenta. Se a métrica ficar abaixo do limiar, o número de réplicas diminui.

      Caso defina limiares tanto para CPU quanto para memória, o dimensionamento será acionado se qualquer um dos limiares for excedido.

    • Maximum replicas: Número máximo de réplicas para as quais o gateway pode escalar horizontalmente.

    • Minimum number of replicas: Quantidade mínima de réplicas para as quais o gateway pode reduzir.

    Nota

    Este recurso está disponível apenas no ASM Enterprise Edition ou Ultimate Edition.

    Rolling Upgrade

    Escolha se deseja ativar o recurso de atualização contínua. Ao selecionar Rolling Upgrade, configure os itens associados descritos a seguir:

    • Maximum number of unavailable instances: Limite máximo de pods que podem ficar indisponíveis durante uma atualização contínua. Isso garante que uma quantidade adequada de pods permaneça disponível para atender ao tráfego durante o processo.

    • Exceeding the desired number of instances: Quantidade máxima de pods extras permitidos durante a atualização contínua. Por exemplo, se você definir esse valor como 25%, o total de pods não poderá exceder 125% da contagem original de réplicas.

    Deploy ASM Gateway replicas as widely as possible

    Esta opção configura o podAntiAffinity para agendar preferencialmente os pods em nós diferentes.

    Custom Deployment Policy

    Personalize o nodeSelector, as tolerations e a affinity do gateway. Para mais detalhes sobre esses campos, consulte ASM Gateway CRD reference.

    Support two-way TLS authentication

    Ao selecionar Support two-way TLS authentication, o tráfego entre suas cargas de trabalho (com sidecars) e o egress gateway utiliza mutual TLS (mTLS) para aumentar a segurança. Combine as identidades verificadas por mTLS com uma AuthorizationPolicy para configurar políticas de acesso ao tráfego de saída.

    Importante

    Pods sem sidecar injetado não conseguem acessar serviços externos por meio do egress gateway.

  5. Após concluir a configuração, clique em Create.

    O status Created indica que o gateway foi criado com sucesso. O Service address corresponde ao endereço IP do egress gateway.

Operações relacionadas

Depois de criar o egress gateway, gerencie-o no console do ASM ou visualize-o no console do ACK.

Gerenciar o gateway no console do ASM

Visualize, edite ou exclua o egress gateway diretamente no console do ASM.

  1. Faça login no console do ASM. No painel de navegação à esquerda, escolha Service Mesh > Mesh Management.

  2. Na página Mesh Management, clique em nome da instância do ASM. No painel de navegação à esquerda, escolha ASM Gateways > Egress Gateway.

  3. Na página Egress Gateway, gerencie o egress gateway.

    Ações

    Descrição

    Visualizar ou editar um egress gateway

    • Método 1: Pela interface do console

      1. Na linha do gateway desejado, clique em View Details.

      2. Na página Gateway Details, clique em ícone 编辑 ao lado do item que deseja modificar, altere os parâmetros conforme necessário e clique em Confirm.

    • Método 2: Via YAML

      1. Na linha do gateway alvo, clique em View YAML.

      2. Na caixa de diálogo Edit, ajuste a configuração YAML conforme necessário e clique em OK.

    Excluir um egress gateway

    À direita do gateway desejado, clique em Delete e, na caixa de diálogo Confirm, clique em OK.

    Importante

    A exclusão de um egress gateway impede que os serviços da instância do ASM acessem serviços externos por meio dele. Prossiga com cautela.

Visualizar o gateway no console do ACK

  • Consulte as informações básicas do egress gateway.

    1. Faça login no console do ACK. No painel de navegação à esquerda, clique em Clusters.

    2. Na página Clusters, clique em nome do seu cluster. No painel de navegação à esquerda, clique em Network > Services.

    3. Na página Services, selecione istio-system na lista suspensa Namespace.

      A página exibe informações básicas sobre o egress gateway. Para obter mais detalhes, clique em nome do serviço.

  • Verifique as informações dos pods do egress gateway.

    1. No painel de navegação à esquerda da página de gerenciamento do cluster, escolha Workloads > Pods.

    2. Na página Pods, selecione istio-system na lista suspensa Namespace.

    3. Clique em pod desejado para visualizar suas informações detalhadas.

Documentos relacionados