セルフホストランナー

自社独自の CI/CD のニーズに合わせてコンピュートオプションを拡張できます。

セルフホストランナーを利用する理由:

特権アクセスとコントロール

ジョブ環境をより詳細なコントロールできます:

  • プライベートネットワークへの接続
  • オペレーティングシステムの監視
  • 固定 IP を使用した制限
  • IAM 権限

独自のプラットフォームサポート

場所を問わずにソフトウェアをビルドできるようになります。ランナーは以下をサポートします。

  • 組み込みシステム
  • カスタムコンピュートタイプ
  • プリインストールされたライセンスソフトウェア

CircleCI のクラウドでホストされたコンピュートと共にセルフホストランナーを使用

メンテナンスオーバーヘッドを排除し、エンジニアリングにかかる労力を節約します。

利用可能なすべての実行環境をご覧ください

セルフホストランナーの仕組み

ステップ 1 ランナーソフトウェアは、お使いのマシンにインストールされます。
ステップ 2 ランナーは CircleCI をポーリングして、ジョブの状況を確認します。
ステップ 3 ステータスと出力が CircleCI に報告され UI に表示されます。

セルフホストランナーのインストール

CircleCI のセルフホストランナーは、マシン実行環境またはコンテナ実行環境のどちらでも利用できます。これにより、さまざまなアーキテクチャでのビルドやテストが可能になり、実行環境全体をより詳細にコントロールできます。

マシンランナー

マシンランナーは、仮想マシン環境または物理マシン環境で使用できます。

詳しくはこちら

コンテナランナー

コンテナ化された CI/CD ジョブを、 Kubernetes 環境で実行できます。

詳しくはこちら

すべてを自社のインフラで賄う必要がありますか?

オンプレミス CircleCI の優れた能力をご紹介します。

サーバーについて CircleCI にご相談ください