Tecnologia Docker

Auto-scaling com Docker Machine e cloud providers

Auto-scaling de runners permite que pipelines CI/CD lidem com picos de demanda sem desperdício de recursos. O GitLab Runner, integrado ao Docker Machine, pode criar e destruir máquinas automaticamente em provedores de nuvem, ajustando a capacidade conforme a necessidade.

Horizontal e Vertical Pod Autoscaler: escalando cargas de trabalho dinamicamente

O Kubernetes oferece mecanismos automáticos para escalar pods conforme a demanda: o Horizontal Pod Autoscaler (HPA) ajusta a quantidade de réplicas, enquanto o Vertical Pod Autoscaler (VPA) modifica recursos de CPU e memória dos pods. Saber configurar, monitorar e combinar esses recursos é essencial para garantir eficiência e resiliência em ambientes de produção.