Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:yurt-hub

Última atualização: Jun 27, 2026

O yurt-hub é um componente de nível de nó que garante autonomia aos pools de nós de nuvem híbrida em clusters ACK. Este tópico apresenta o componente yurt-hub, seu uso e atualizações recentes.

Visão geral do componente

O yurt-hub atua como proxy de tráfego no nível do nó para garantir disponibilidade e boa experiência do usuário em ambientes com conexões de rede instáveis entre a nuvem e a borda.

Este componente oferece os seguintes recursos principais:

  • Cache de dados: se a conexão entre um nó e o API Server da nuvem ficar indisponível, os pods de aplicação e componentes do sistema ainda poderão ler dados críticos de recursos do cache local do yurt-hub, mesmo após reinicializações. Isso evita falhas na inicialização ou indisponibilidade prolongada devido à falta de dados de configuração ou estado.

  • Prevenção de falhas em cascata: evita tempestades de remoção ou reinicialização causadas por interrupções no acesso ao API Server. Durante quedas ou instabilidades de linhas dedicadas, o yurt-hub atua como proxy local no nó para processar solicitações recebidas. Essa abordagem reduz timeouts e erros decorrentes da inacessibilidade do API Server, minimiza interrupções nos pods e reinicializações frequentes e torna os nós de borda mais resilientes a desconexões.

  • Adaptação automática dos caminhos de acesso ao API Server: aplicações ou componentes que utilizam InClusterConfig roteiam automaticamente as requisições ao API Server pelo yurt-hub, sem necessidade de modificações na aplicação para lidar com condições de rede instáveis.

  • Adaptação automática de repositórios de imagens para componentes do sistema: os componentes do sistema alternam entre repositórios de imagens privados e públicos conforme a conexão utilize linha dedicada ou rede pública.

image

Instruções de uso

  • Este componente está disponível apenas para clusters gerenciados ACK com versão 1,33 ou posterior e pode ser implantado exclusivamente em pools de nós de nuvem híbrida.

  • Antes de utilizar este componente, instale o componente do plano de controle yurt-hub-controlplane.

  • Para instalar o yurt-hub:

    1. Chame a operação OpenAPI InstallNodePoolComponents. Especifique o ID do cluster e o ID do pool de nós de nuvem híbrida onde deseja instalar o yurt-hub. Defina o nome do componente como yurt-hub e a versão como 0.15.0. Use config.customConfig para configurar parâmetros. Por exemplo, ative o cache de dados definindo "cacheAgents": {User-Agent}. O User-Agent geralmente corresponde ao comando de inicialização do contêiner da sua aplicação. Exemplo de configuração:

      apiVersion: v1
      kind: Pod
      metadata:
        name: hybrid-app-pod
      spec:
        containers:
          - name: "hybrid-app"
            image: "xxx/hybrid-app-amd64:1.18.8"
            command:
              - /bin/sh
              - -ec
              - |
                # User-Agent is the start command: hybrid-app.
                /usr/local/bin/hybrid-app --v=2

Histórico de alterações

Janeiro de 2026

Versão

Endereço do registro

Alterações

Data da modificação

Impacto

v0.15.0

registry.cn-hangzhou.aliyuncs.com/acs/yurt-hub:v0.15.0

Lançamento inicial do yurt-hub para pools de nós de nuvem híbrida em clusters ACK.

13 de janeiro de 2026

Esta atualização não afeta suas cargas de trabalho.