Runner Scale Set - Definição do Glossário CI/CD
Um runner scale set é um pool de autoscaling de runners efêmeros gerenciado pelo Actions Runner Controller.
Um runner scale set é um grupo de runners efêmeros homogêneos gerenciados pelo Actions Runner Controller que escala o número de runners para cima e para baixo com base na demanda de jobs na fila.
Scale sets são o modelo moderno nativo de Kubernetes para autoscaling auto-hospedado. O controller observa a fila de jobs e cria ou remove pods de runners efêmeros para atender à demanda.
Como ele escala
O controller consulta o GitHub em busca de jobs na fila atribuídos ao scale set e provisiona um runner efêmero por job, até um máximo configurado, e então remove os runners conforme os jobs terminam.
Guias relacionados
Autoscaling Runner - CI/CD Glossary DefinitionAutoscaling Runner: An autoscaling runner setup automatically adds runners when jobs queue and removes them w…
Ephemeral Runner - CI/CD Glossary DefinitionEphemeral Runner: An ephemeral runner is a self-hosted runner configured to accept exactly one job and then d…