Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:edge-hub

Última atualização: Jun 27, 2026

O edge-hub é um proxy no nível do nó executado em cada nó de um cluster ACK Edge. Ele atua como intermediário entre os componentes da borda (kubelet, kube-proxy, Flannel e CoreDNS) e o kube-apiserver na nuvem, permitindo que os nós de borda funcionem de forma confiável mesmo quando a conexão com a nuvem está instável ou interrompida.

A partir da versão 0.12.0 do edge-hub, a forma de implantação varia conforme o local de execução: nos pools de nós de borda, ele roda como um serviço systemd; já nos pools de nós da nuvem, opera como um DaemonSet chamado cloud-hub.

Funcionamento

O Kubernetes nativo pressupõe conectividade de rede estável entre os nós e o kube-apiserver. Em ambientes de edge computing, essa premissa não se sustenta, pois os enlaces entre nuvem e borda costumam ser instáveis. Consequentemente, pods em nós de borda podem falhar ao iniciar ou perder o acesso aos serviços do cluster durante desconexões.

O edge-hub resolve esses problemas por meio de quatro recursos:

  • Cache de dados: No Kubernetes nativo, os pods não conseguem recuperar recursos do kube-apiserver quando a conexão com a nuvem cai, o que causa falhas nas reinicializações. O edge-hub armazena localmente em cada nó de borda os dados recebidos da nuvem. Assim, os pods reiniciam usando os dados em cache em vez de falhar.

  • Acesso ao kube-apiserver: Em topologias de nuvem e borda, os pods não alcançam o kube-apiserver diretamente via inClusterConfig porque a rede da nuvem não é acessível a partir da borda. O edge-hub funciona como um proxy local, permitindo que os pods utilizem o inClusterConfig sem exigir alterações no nível do pod.

  • Roteamento baseado em topologia de serviço: Sem reconhecimento de topologia, os Services podem direcionar tráfego para pods de backend em pools de nós remotos, resultando em alta latência ou falhas de conexão na borda. O edge-hub filtra EndpointSlices para gerar uma topologia de serviço, garantindo que os Services roteiem o tráfego apenas para pods de backend no mesmo pool de nós.

  • Seleção automática de registro de imagens: O edge-hub alterna automaticamente entre registros de imagens privados e públicos. Quando os nós se conectam por circuitos Express Connect, utiliza registros privados; quando possuem acesso direto à internet, emprega registros públicos.

Architecture diagram showing edge-hub as proxy between edge components and cloud

Modos de implantação

A execução do edge-hub varia conforme o tipo de pool de nós:

Contexto de implantação

Forma

Nome

Pool de nós de borda

Serviço systemd (pod estático em versões anteriores à 0.12.0)

edge-hub

Pool de nós da nuvem

DaemonSet

cloud-hub

Notas de uso

Para procedimentos de configuração, consulte:

Notas de versão

Dezembro de 2024

v0.12.3 — lançada em 19/12/2024 — sem impacto nas cargas de trabalho

  • Compatível com clusters ACK Edge nas versões 1.26.3-aliyun.1, 1.28.9-aliyun.1 e 1.30.7-aliyun.1.

  • Adiciona suporte ao recurso de cache local no terway-edge.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.12.3

Novembro de 2023

v0.12.0 — lançada em 28/11/2023 — sem impacto nas cargas de trabalho

  • Suporta clusters ACK Edge na versão 1.26.3-aliyun.1.

  • Altera o modo de implantação: o edge-hub passa a rodar como serviço systemd em pools de nós de borda e como DaemonSet denominado cloud-hub em pools de nós da nuvem.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.12.0

Agosto de 2023

v0.11.0 — lançada em 03/08/2023 — sem impacto nas cargas de trabalho

  • Oferece suporte a clusters ACK Edge na versão 1.24.6-aliyunedge.1.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.11.0

Dezembro de 2022

v0.10.3 — lançada em 07/12/2022 — sem impacto nas cargas de trabalho

  • Compatível com clusters ACK Edge na versão 1.22-aliyunedge.1.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.10.3

Janeiro de 2022

v0.10.0 — lançada em 27/01/2022 — sem impacto nas cargas de trabalho

Primeira versão compatível com clusters ACK Edge na versão 1.20.11-aliyunedge.1.

  • Verificações de integridade: Corrige um problema em que o edge-hub continuava enviando heartbeats após a parada do kubelet.

  • Gerenciamento de certificados de nó: Caso o certificado de um nó não fosse excluído após sua desconexão, o edge-hub agora atualiza automaticamente esse certificado quando o nó ingressa em outro cluster.

  • Estatísticas de tráfego: Visualize estatísticas de tráfego das requisições dos nós de borda em http://127.0.0.1:10267/metrics.

  • Estabilidade: Resolve uma condição de corrida de dados que ocorria quando nós de borda processavam grande volume de requisições simultâneas.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.10.0

Novembro de 2021

v0.9.5 — lançada em 15/11/2021 — sem impacto nas cargas de trabalho

  • Corrige uma falha que rejeitava requisições de borda sem cabeçalho Accept.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.9.5

v0.9.4 — lançada em 01/11/2021 — sem impacto nas cargas de trabalho

  • Resolve inconsistências no uso de chaves em certificados de servidor HTTPS entre diferentes linguagens de programação.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.9.4

Outubro de 2021

v0.9.3 — lançada em 27/10/2021 — sem impacto nas cargas de trabalho

  • Corrige o truncamento de dados volumosos nos filtros de dados.

  • Permite desativar a filtragem para requisições provenientes de Services do tipo LoadBalancer.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.9.3

v0.9.2 — lançada em 12/10/2021 — sem impacto nas cargas de trabalho existentes; para utilizar novos recursos em cargas já implantadas, recrie os pods

  • Inclui suporte a servidor HTTPS na porta 10268.

  • Introduz o framework de filtragem de dados para nós de borda.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.9.2

Setembro de 2021

v0.9.1 — lançada em 23/09/2021 — sem impacto nas cargas de trabalho

  • Adiciona suporte para nós de borda com Windows.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.9.1

Julho de 2021

v0.9.0 — lançada em 12/07/2021 — sem impacto nas cargas de trabalho

Versão inicial para clusters ACK Edge na versão 1.18.8-aliyunedge.1.

Imagem: registry.cn-hangzhou.aliyuncs.com/acs/edge-hub:v0.9.0