ランナーグループ - CI/CD用語集の定義
ランナーグループはセルフホストランナーをまとめ、どのリポジトリがそれらを使用できるかを制御します。
ランナーグループとは、どのリポジトリとワークフローがそれらを使用できるかを制御するアクセスポリシーを持つ、組織またはエンタープライズレベルのセルフホストランナーの集合です。
ランナーグループを使うと、管理者はランナーをセグメント化し (例えば GPU マシンを持つグループ)、特定のリポジトリにアクセスを付与できるため、機密性の高いハードウェアが組織のすべてのワークフローに公開されることはありません。
アクセス制御
各ランナーグループには、どのリポジトリがそれをターゲットにできるかのポリシーがあります。グループを label と組み合わせて、例えば GPU の job を GPU を持つランナーにのみ、かつ使用を許可されたリポジトリからのみルーティングします。
関連ガイド
Runner Label - CI/CD Glossary DefinitionRunner Label: A runner label is a tag assigned to a runner that a workflow matches in `runs-on:` to route a j…
Self-Hosted Runner (GitHub Actions) - CI/CD Glossary DefinitionSelf-Hosted Runner (GitHub Actions): A self-hosted runner is a machine you own and register with GitHub Actio…