Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:O que é edge-tunnel

Última atualização: Jun 27, 2026

Fornece acesso criptografado da nuvem para a borda em clusters ACK Edge. Após a criação do cluster, o edge-tunnel-server e o edge-tunnel-agent são implantados por padrão para estabelecer o canal de O&M entre nuvem e borda. Este tópico aborda a visão geral do componente, notas de uso e histórico de versões.edge-tunnel-server e edge-tunnel-agent.

Como funciona

O edge-tunnel utiliza um túnel reverso em uma arquitetura cliente-servidor:

  • O edge-tunnel-server é executado na nuvem como servidor.

  • O edge-tunnel-agent é executado em cada nó de borda como cliente.

Estabelecimento do túnel

Uma instância do Server Load Balancer (SLB) atua como front-end do Service edge-tunnel-server. Cada edge-tunnel-agent estabelece um túnel criptografado com o edge-tunnel-server por meio dessa instância do SLB.

Encaminhamento automático de requisições

Quando componentes da nuvem, como kube-apiserver e metrics-server, enviam requisições para as portas 10250 e 10255 nos nós de borda, o edge-tunnel intercepta e encaminha essas requisições pelo túnel. Não é necessário alterar os componentes da nuvem.

G-11

Modos de rede

Os pools de nós de borda suportam três modos de conexão com a nuvem, cada um com um comportamento diferente do edge-tunnel.

Modo

Conexão do pool de nós

Caminho das requisições da nuvem para os nós de borda

Rótulo aplicado automaticamente

Internet

Pela Internet

Via túnel nuvem-borda (proxy de encaminhamento)

alibabacloud.com/interconnection-mode = normal

Express Connect

Via Express Connect

Diretamente para as portas do nó (por exemplo, 10250 e 10255)

alibabacloud.com/interconnection-mode = private

CCN

Via instância do Cloud Connect Network (CCN)

Diretamente para as portas do nó (por exemplo, 10250 e 10255)

alibabacloud.com/interconnection-mode = improved

O edge-tunnel-agent é executado apenas em nós de pools de nós de borda no modo Internet. Nos modos Express Connect e CCN, os componentes da nuvem acessam os nós de borda diretamente.

Notas de uso

Consulte Tunelamento nuvem-borda.

Notas de versão

Junho de 2023

Versão

Endereço da imagem

Descrição

Data de lançamento

Impacto

v0.22.1

edge-tunnel-server:registry-cn-hangzhou-vpc.ack.aliyuncs.com/acs/edge-tunnel-server:v0.22.1edge-tunnel-agent:registry-cn-hangzhou.ack.aliyuncs.com/acs/edge-tunnel-agent:v0.22.1

- Otimização da comunicação entre o edge-tunnel e o API server para resolver falhas de reinicialização causadas por redes instáveis. - Aprimoramento do encaminhamento de requisições da nuvem para a borda, reduzindo o risco de vazamento de URL devido a conexões instáveis. - Desativação do módulo iptables. O CoreDNS agora gerencia a resolução de nomes para o encaminhamento entre nuvem e borda.

28/06/2023

Sem impacto nas cargas de trabalho

Dezembro de 2022

Versão

Endereço da imagem

Descrição

Data de lançamento

Impacto

v0.10.3

edge-tunnel-server:registry.cn-hangzhou.aliyuncs.com/acs/edge-tunnel-server:v0.10.3edge-tunnel-agent:registry.cn-hangzhou.aliyuncs.com/acs/edge-tunnel-agent:v0.10.3

- Adição de múltiplos modos de rede para comunicação entre nuvem e borda. Consulte Modos de rede. - Atualização dinâmica dos registros DNS com base na implantação do tunnel-agent nos nós de borda. - As requisições de componentes da nuvem (kube-apiserver e Prometheus) agora utilizam a porta 10263 do x-tunnel-server-internal-svc em vez do x-tunnel-server-svc.

14/12/2022

Sem impacto nas cargas de trabalho

Janeiro de 2022

Versão

Endereço da imagem

Descrição

Data de lançamento

Impacto

v0.10.0

edge-tunnel-server:registry.cn-hangzhou.aliyuncs.com/acs/edge-tunnel-server:v0.10.0edge-tunnel-agent:registry.cn-hangzhou.aliyuncs.com/acs/edge-tunnel-agent:v0.10.0

Primeira versão do edge-tunnel para clusters de borda ACK com a versão 1.20.11-aliyunedge.1. Encaminhamento de requisições: requisições para endpoints {nodeName:Port} e localhost agora podem ser encaminhadas da nuvem para os nós de borda. Para encaminhar requisições de localhost, configure localhost-proxy-ports no ConfigMap edge-tunnel-server-cfg. Para portas diferentes de 10250 e 10255, configure http-proxy-ports (HTTP) ou https-proxy-ports (HTTPS) no edge-tunnel-server-cfg. O campo dnat-ports-pair foi mantido, mas seu uso não é recomendado. Gerenciamento de certificados: o certificado TLS do servidor para o edge-tunnel-server é atualizado automaticamente quando o endereço IP do edge-tunnel-server-svc muda (por exemplo, ao associar uma nova instância do SLB).

27/01/2022

Sem impacto nas cargas de trabalho