Skip to main content

より大きなランナー

GitHub ホステッド より大きなランナー (larger runner) の種類と使用について説明します。

この機能を使用できるユーザーについて

より大きなランナー は、GitHub Team または GitHub Enterprise Cloud プランを使っている組織とエンタープライズのみが使用できます。

より大きなランナー (larger runner) について

GitHub Team プランと GitHub Enterprise Cloud プランのお客様は、標準の GitHub ホステッド ランナーよりも多くのリソースを持つさまざまなマネージド仮想マシンから選択できます。 これらのマシンは "より大きなランナー" と呼ばれます。 これらには、次の高度な機能が用意されています。

  • 追加の RAM、CPU、ディスク領域
  • 静的 IP アドレス
  • Azure プライベート ネットワーク
  • ランナーをグループ化する機能
  • 同時実行ワークフローをサポートするための自動スケール
  • GPU 搭載ランナー

これらの より大きなランナー (larger runner) は、GitHub によってホストされ、ランナー アプリケーションとその他のツールをプレインストールしています。

GitHub は、macOS、Ubuntu、または Windows オペレーティング システムで より大きなランナー (larger runner) を提供し、使用するオペレーティング システムに応じて異なる機能とサイズを使用できます。

Ubuntu と Windows の より大きなランナー (larger runner) について

Ubuntu または Windows オペレーティング システムを使用する より大きなランナー は、組織または企業で構成されます。 より大きなランナー を追加する場合は、使用可能なハードウェア仕様とオペレーティング システム イメージから選んだマシンの種類を定義します。

Ubuntu と Windows の より大きなランナー (larger runner) を使うと、次のことができます。

  • ランナーに特定の範囲の静的 IP アドレスを割り当て、ユーザーがこの範囲を使ってファイアウォール許可リストを構成できるようにします
  • ランナーをランナー グループに割り当てて、リソースへのアクセスを制御します
  • 自動スケーリングを使ってランナーの管理を簡素化し、コストを制御します
  • Azure のプライベート ネットワークでランナーを使います

macOS の より大きなランナー (larger runner) について

macOS オペレーティング システムを使う より大きなランナー は、手動では organization または Enterprise に追加されず、代わりにワークフロー ファイルの runs-on キーを GitHub で定義された macOS より大きなランナー ラベルのいずれかに更新することによって使われます。

macOS より大きなランナー (larger runner) は事前に構成されていないため、Ubuntu と Windows の より大きなランナー (larger runner) にはない制限があります。 詳しくは、「Larger runners reference」をご覧ください。

請求

メモ

より大きなランナー は、プライベート リポジトリ上で含まれる分を使用できません。 プライベート リポジトリとパブリックのリポジトリのいずれでも、より大きなランナー (larger runner) が使用されている場合、常に分単位の料金で課金されます。

標準の GitHub ホスト ランナーと比較すると、より大きなランナー (larger runner) は異なる方法で課金されます。 より大きなランナーには、ワークフローが実行された時間に対してのみ、分単位で課金されます。 ワークフローで使われていないより大きなランナーの作成に関連付けられたコストはありません。詳しくは、「GitHub Actions billing」をご覧ください。

次のステップ

Windows または Ubuntu の より大きなランナー (larger runner) を使い始めるには、「より大きなランナーを管理する」をご覧ください。

macOS の より大きなランナー (larger runner) を使い始めるには、「より大きなランナーでジョブを実行する」をご覧ください。

より大きなランナー (larger runner) の使用に関する参照情報については、「Larger runners reference」をご覧ください。