Skip to content
Latchkey

Managed Runner とは?

managed runner は、サービスとして提供される CI worker です。第三者がマシンをプロビジョニングし、フリートをスケールし、各 job を分離し、patching とクリーンアップを担い、あなたは単に workflow をそこへ向けるだけです。self-hosting の制御とコストの柔軟性を、プロバイダーホスト型 runner の低い運用負荷と組み合わせます。Latchkey のようなプラットフォームは、ephemeral で autoscaling する managed runner を提供します。

なぜ重要か

managed runner は、フリート運用を引き受けることなく、デフォルトのホスト型 runner より大きなマシン、速い起動、低いコストをチームに与えます。各 job は ephemeral で autoscaling するインスタンスで実行されるため、クリーンな分離と弾力的な容量が得られ、一時的なインフラの障害は build を失敗させる代わりに自動的に retry できます。

関連する概念

  • self-hosting の制御とホスト型の利便性を組み合わせる
  • 通常は ephemeral で autoscaling する
  • コスト削減のためしばしば spot instance で実行される

関連ガイド