Skip to main content

GitHub Actions ランナー

GitHub Actions のランナーの概念について説明します。

GitHub ホステッド ランナー

GitHub には、ワークフローを実行するためのホストされた仮想マシンが用意されています。 仮想マシンには、 GitHub Actions で使用できるツール、パッケージ、設定の環境が含まれています。

より大きなランナー

ランナー グループ、コンカレンシー ポリシー、詳細なアクセス制御を使用して、 GitHubホスト型の大規模ランナーを使用してワークフローを整理および管理します。

セルフホステッド ランナー

独自のランナーをホストして、GitHub Actionsワークフロー中でジョブの実行に使われる環境をカスタマイズできます。

GitHubホストランナーを使用したプライベート ネットワーク

GitHub ホステッド ランナーをプライベート ネットワーク上のリソース (パッケージ レジストリ、シークレット マネージャー、その他のオンプレミス サービスなど) に接続できます。

ランナー グループ

ランナー グループを使用してランナーへのアクセスを制御し、組織全体または企業全体でランナーを整理します。

ランナー スケール セット

ランナー スケール セットの概要と、それが Actions Runner Controller とどのように連携できるかについて説明します。

アクション ランナー コントローラー

独自のランナーをホストして、GitHub Actionsワークフロー中でジョブの実行に使われる環境をカスタマイズできます。

Actions ランナー コントローラーのサポート

アクション ランナー コントローラーのサポートについては、GitHub のサポート に問い合わせる前に知っておくべきこと。