Skip to content
Latchkey

JIT Runner - Definicao do Glossario de CI/CD

Um JIT runner (just-in-time) e um runner self-hosted do GitHub Actions registrado com um token de configuracao de uso unico gerado atraves da API logo antes do job. O runner pode aceitar exatamente um job e depois se desregistra.

Por que o JIT e mais seguro

Uma config JIT e de curta duracao e de uso unico, entao nao ha um token de registro de runner de longa duracao no disco para ser roubado e reutilizado. Ela combina naturalmente com runners efemeros de um unico job.

Como ele e criado

Voce chama o endpoint da API do GitHub para uma config de JIT runner, recebe um token codificado e inicia o runner com --jitconfig. O runner roda um job e entao sai.

Guias relacionados