Instale, atualize ou desinstale o ALB Ingress controller para rotear tráfego da camada 7 para clusters ACK.
Consulte Regiões e zonas com suporte a ALB.
Instalar o ALB Ingress controller
Escolha um dos métodos a seguir:
Criação de um novo cluster: Configure o controller durante a criação do cluster.
Uso de um cluster existente: Instale o controller pela página Add-ons após o cluster estar em execução.
Instalar durante a criação do cluster
Ao criar um cluster gerenciado ou dedicado ACK, acesse a seção Ingress e selecione ALB Ingress.
Defina ALB Instance como New, Existing ou None:
|
Origem da instância |
Descrição |
O que é criado |
|
(Recomendado) New |
Crie uma instância ALB:- Network Type: Internet ou Intranet- VPC: assume como padrão a VPC do cluster- vSwitch: dois vSwitches em zonas diferentes; selecionados automaticamente se deixados em branco. Para criar vSwitches, clique em Create vSwitch.Consulte Regras de faturamento do ALB. |
Um AlbConfig chamado |
|
(Recomendado) Existing |
Selecione uma instância ALB existente. Instâncias ALB básicas não são suportadas. Consulte Reutilizar uma instância ALB existente. |
Um AlbConfig chamado |
|
(Opcional) None |
Instale o controller sem criar uma instância ALB. Utilize esta opção quando for especificar instâncias ALB no YAML do Ingress. |
Nenhuma instância ALB ou resource relacionado é criado. É necessário criar manualmente um AlbConfig e uma IngressClass. |
Instalar em um cluster existente
Faça login no console ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Add-ons.
Na página Add-ons, clique na aba Networking. Na seção Networking, clique em Install no cartão ALB Ingress Controller.
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. Consulte a tabela acima para mais detalhes.
Atualizar o ALB Ingress controller
Faça login no console ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Add-ons.
-
Na página Add-ons, clique na aba Networking. Na seção ALB Ingress Controller, clique em Upgrade.
NotaSe o botão Upgrade não aparecer, o controller já está na versão mais recente.
Na caixa de diálogo Upgrade, clique em OK.
Desinstalar o ALB Ingress controller
Exclua o AlbConfig do cluster antes de desinstalar o controller. Assim, o ALB Ingress Controller libera automaticamente a instância ALB correspondente.
Caso reste algum AlbConfig não excluído no cluster, a instância ALB correspondente não será liberada e continuará gerando custos.
A exclusão posterior do AlbConfig falhará porque o controller não estará mais presente. Para recuperar, reinstale o controller, exclua o AlbConfig para liberar a instância ALB e, em seguida, desinstale o controller.
Faça login no console ACK. No painel de navegação à esquerda, clique em Clusters.
Na página Clusters, clique no nome do seu cluster. No painel de navegação à esquerda, clique em Add-ons.
Na página Add-ons, clique na aba Networking. Na seção ALB Ingress Controller, clique em Uninstall.
Na caixa de diálogo Uninstall, clique em OK.
Próximas etapas
Consulte as Notas de versão do ALB Ingress Controller.
Veja como Criar um ALB Ingress para rotear tráfego com regras de ALB Ingress.
Para clusters dedicados ACK, consulte Conceder permissões de acesso ao ALB Ingress controller para um cluster dedicado ACK.