1
resposta

HPA e Loadbalance

Faz sentido eu utilizar um loadbalancer com um HPA? Pois, pelo o que pude entender o HPA ja ira distribuir a carga entre os PODs que ele for criando ou deletando.

1 resposta

Oi, Juan. Tudo bem?

O HPA é voltado para prover escalabilidade horizontal para o deployment, ou seja, se os Pods no deployment estiverem com uso de CPU/Memória passando de um valor determinado, ele vai criar outro Pod.

O Load Balancer vai ficar na frente do Deployment recebendo as requisições da rede e redirecionando para os Pods.

Os dois tem propósitos diferentes.

Ou seja, se o load balancer estiver repassando conexões demais ao ponto de os Pods atuais não estarem dando conta do trabalho, o HPA entra em ação para aumentar o número de Pods.

Espero ter ajudado. Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software