Skip to content
Latchkey

autoscaling ランナー - CI/CD用語集の定義

autoscaling ランナーは、job のキューに合わせてランナー数を自動的に増減させます。

autoscaling ランナーのセットアップは、job がキューに入ると自動的にランナーを追加し、需要が下がると削除して、容量を負荷に合わせるため、キュー待ちもアイドルなマシンへの支払いも発生しません。

autoscaling は保留中の job のキューを監視し、ランナーの数を調整します。これは、手動での容量計画なしにセルフホストランナーをコスト効率よく運用するための鍵です。

スケールの判断に使うシグナル

autoscaler は一般に、webhook または API ポーリングを通じてキューに入ったワークフローの job に反応します。各ランナーは 1 つの job の後に使い捨てになるため、エフェメラルランナーは autoscaling と自然に組み合わせられます。

関連ガイド