Autoscaling Group - Definicao do Glossario de CI/CD
Um autoscaling group e uma construcao de nuvem (AWS Auto Scaling Group, managed instance group do GCP, scale set do Azure) que mantem um numero alvo de instancias de VM identicas e as adiciona ou remove com base na demanda ou em agendamentos.
Como ele se autocorrige
Se uma instancia falha em uma verificacao de saude, o grupo a encerra e lanca uma substituta para manter a contagem desejada, que e o mecanismo basico por tras de frotas de runner resilientes.
Escalando runners self-hosted
Um padrao comum escala um autoscaling group de VMs de runner para cima quando a fila de jobs cresce e de volta para baixo quando ela esvazia, para que voce pague por capacidade apenas enquanto o CI esta ocupado. A Latchkey opera esse tipo de frota de runners elastica e com autocorreção como um servico gerenciado.
Guias relacionados
Node Pool - CI/CD Glossary DefinitionNode Pool: A node pool is a group of machines in a cluster that share the same configuration: instance type,…
Spot Instance - CI/CD Glossary DefinitionA spot instance is discounted cloud capacity the provider can reclaim with little notice. It cuts runner cost…
Warm Pool (Runner) - CI/CD Glossary DefinitionWarm Pool (Runner): A warm pool for runners is a set of pre-booted, idle runner machines kept ready so a queu…