Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:gerencie o ALB Ingress controller

Última atualização: Sep 29, 2026

Os clusters ACK Serverless oferecem um ALB Ingress controller gerenciado que utiliza as regras de encaminhamento da Camada 7 do Application Load Balancer (ALB). Este tópico descreve como instalar, atualizar e desinstalar o ALB Ingress controller em um cluster ACK Serverless.

instale o ALB Ingress controller

Durante a criação do cluster

Ao criar um cluster ACK Serverless, na página Component Configurations, selecione ALB Ingress na seção Ingress. Em seguida, em ALB Instance, selecione Create ou None de acordo com suas necessidades.

Gateway source

Descrição

Resultado

New

Instala o ALB Ingress controller e cria uma instância de ALB associada.

Você pode criar uma instância de ALB Intranet ou Intranet de acordo com suas necessidades. Para detalhes de faturamento, consulte ALB billing rules.

O controller cria automaticamente um objeto AlbConfig chamado alb e o recurso IngressClass correspondente. O objeto AlbConfig define um listener padrão que utiliza HTTP na porta 80. Para saber como adicionar mais listeners, consulte Create an HTTPS listener.

None

Instala apenas o ALB Ingress controller sem criar uma instância de ALB.

Importante

O controller não cria esses recursos. Você deve create an AlbConfig object e uma IngressClass resource manualmente.

Para um cluster existente

instale em um cluster existente

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

  2. Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Add-ons.

  3. Na página Add-ons, clique na aba Networking. Na seção Networking, clique em Install no cartão ALB Ingress Controller.

  4. Na caixa de diálogo Install ALB Ingress Controller, selecione New, Existing ou None para ALB Instance, configure os parâmetros restantes e clique em OK.

    Instance source

    Descrição

    Resultado

    (Recomendado)New

    • Network Type: Crie uma instância de ALB Internet ou Private Network conforme necessário. Para mais informações sobre faturamento, consulte ALB billing.

    • VPC: O valor padrão é a VPC do cluster.

    • vSwitch: Exibe os switches virtuais nas zonas compatíveis com a instância de ALB dentro desta VPC. especifique dois vSwitches em zonas diferentes. Se você não especificar os vSwitches, o sistema seleciona automaticamente dois vSwitches ativos. Você também pode clicar em Create vSwitch para criar um novo vSwitch.

    O Controller cria automaticamente um recurso AlbConfig chamado alb e um recurso IngressClass correspondente. O AlbConfig inclui um listener padrão que utiliza o protocolo HTTP na porta 80. Para mais informações sobre extensões de listener, consulte Configure ALB instances with AlbConfig.

    (Recomendado)Existing

    Selecione uma instância de ALB existente na lista suspensa. Instâncias de ALB Basic Edition não são suportadas. Para mais informações, consulte Configure ALB instances with AlbConfig.

    (Opcional)None

    Não cria uma instância de ALB. Instala apenas o componente ALB Ingress Controller.

    Importante

    O Controller não cria os recursos correspondentes. create an AlbConfig e uma IngressClass manualmente.

Atualize o ALB Ingress controller

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

  2. Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Add-ons.

  3. Na página Add-ons, clique na aba Networking. Na seção ALB Ingress Controller, clique em Upgrade.

    Nota

    Se nenhum botão Upgrade aparecer, o controller já está na versão mais recente.

  4. Na caixa de diálogo Upgrade, clique em OK.

Desinstale o ALB Ingress controller

Importante

Exclua o AlbConfig no cluster antes de desinstalar o controller. O ALB Ingress Controller então libera automaticamente a instância de ALB correspondente.

  • Se algum AlbConfig não excluído permanecer no cluster, a instância de ALB correspondente não será liberada e continuará a gerar cobranças.

  • A exclusão subsequente do AlbConfig falhará porque o controller não estará mais presente. Para recuperar, reinstale o controller, exclua o AlbConfig para liberar a instância de ALB e, em seguida, desinstale o controller.

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

  2. Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Add-ons.

  3. Na página Add-ons, clique na aba Networking. Na seção ALB Ingress Controller, clique em Uninstall.

  4. Na caixa de diálogo Uninstall, clique em OK.