Skip to content
Latchkey

JIT Runner - CI/CD用語集の定義

JIT(just-in-time)runnerは、jobの直前にAPIを通じて生成された使い捨ての構成トークンで登録されるGitHub Actionsのセルフホストrunnerです。このrunnerはちょうど1つのjobを受け入れることができ、その後登録を解除します。

JITがより安全な理由

JIT構成は短命かつ使い捨てなので、盗まれて再利用されうる長命のrunner登録トークンがディスク上に残りません。使い捨ての1回限りのrunnerと自然に組み合わさります。

作成方法

JIT runner構成用のGitHub APIエンドポイントを呼び出してエンコードされたトークンを受け取り、--jitconfigでrunnerを起動します。runnerは1つのjobを実行し、その後終了します。

関連ガイド