Publicado: Oct 23, 2020

O ALB Ingress Controller agora é o AWS Load Balancer Controller e oferece suporte tanto a Application Load Balancers como a Network Load Balancers. O novo controlador permite simplificar as operações e economizar custos compartilhando um Application Load Balancer entre várias aplicações em seu cluster do Kubernetes, e também usando um Network Load Balancer para direcionar pods que estão em execução no AWS Fargate.

As aplicações do Kubernetes geralmente precisam ser expostas a tráfego externo, e os clientes do EKS utilizam Elastic Load Balancers para realizar essa tarefa. Os Network Load Balancers são criados em resposta aos serviços do Kubernetes do tipo LoadBalancer e fornecem serviço de tráfego de alta performance que pode ser escalado para milhões de solicitações por segundo. Para atender a requisitos de balanceamento de carga mais avançados, o ALB Ingress Controller provisiona automaticamente os Application Load Balancers em resposta aos objetos Kubernetes Ingress.

Antes, o Kubernetes era capaz de provisionar apenas Network Load Balancers no modo de segmentação de instância, evitando que os pods em execução no AWS Fargate fossem incluídos como destinos de balanceamento de carga. Agora, o AWS Load Balancer Controller oferece suporte ao modo de direcionamento de endereço IP para Network Load Balancers, permitindo que os clientes direcionem pods que estejam em execução no AWS Fargate. O novo controlador também oferece suporte a agrupamento de entrada, permitindo reduzir custos por meio do compartilhamento de um ALB entre vários namespaces e serviços dentro do mesmo cluster.

O AWS Load Balancer Controller pode ser instalado em todos os clusters do EKS. O modo IP do NLB oferece suporte a clusters do EKS que executam o Kubernetes versão 1.18, e o suporte para clusters mais antigos estará disponível nas próximas semanas. Para começar a usar, consulte o guia da documentação do EKS. Para saber mais sobre o AWS Load Balancer Controller, confira o blog de lançamento.

Modificado em 22/12/2021: visando garantir uma experiência diferenciada, os links expirados desta publicação foram atualizados ou removidos da publicação original.