Skip to content
Latchkey

Cordon (Runner) - Definição do Glossário de CI/CD

Fazer cordon de um runner impede que novos jobs cheguem nele sem perturbar o job já em andamento, permitindo que você retire capacidade de rotação com segurança.

Fazer cordon de um runner é marcá-lo para que nenhum novo job seja agendado nele, enquanto qualquer job já em execução tem permissão para continuar; é o primeiro passo de um drain controlado.

O termo vem do gerenciamento de nós do Kubernetes e se aplica bem a pools de runners de CI.

Cordon e depois drain

O cordon interrompe novo trabalho; o drain então aguarda ou remove o job em execução. Juntos, eles permitem aposentar, atualizar ou substituir um runner sem falhar builds em andamento.

Guias relacionados