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.
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.
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!