GitLab Runnerの設定
GitLab Runnerの設定方法について説明します。
-
高度な設定オプション:
config.toml
設定ファイルを使って Runner の設定を編集します。 - 自己署名証明書を使用します:GitLab サーバーに接続する際に TLS ピアを検証する証明書を設定します。
- Docker Machineでオートスケール:Docker Machineによって自動的に作成されたマシンでジョブを実行します。
- AWS EC2上のGitLab Runnerをオートスケール:自動スケールされたAWS EC2インスタンス上でジョブを実行します。
- Autoscale GitLab CI on AWS Fargate:AWS FargateドライバとGitLabカスタムエグゼキュータを使用して、AWS ECSでジョブを実行します。
- グラフィカル・プロセッシング・ユニット:GPUを使ってジョブを実行します。
- init システム:GitLab Runnerはあなたのオペレーティングシステムに基づいてinitサービスファイルをインストールします。
- サポートされているシェル:シェルスクリプトジェネレータを使用して、異なるシステム上でビルドを実行します。
- セキュリティへの配慮GitLab Runnerでジョブを実行する際には、潜在的なセキュリティの影響に注意してください。
- ランナーのモニタリング:ランナーの動作を監視します。
- Dockerキャッシュを自動的にクリーンアップ:ディスク容量が不足している場合、cronジョブを使用して古いコンテナやボリュームをクリーンアップします。
- GitLab Runnerをプロキシの後ろで実行するように設定:Linuxプロキシを設定し、GitLab Runnerを設定します。Docker Executorに便利です。
- レート制限のあるリクエストの処理。
- GitLab Runner Operatorの設定。