システム要件とサポートされているプラットフォーム
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
サポートされているオペレーティングシステム
GitLab Runnerは次の環境にインストールできます:
最先端バイナリも利用可能です。
別のオペレーティングシステムを使用するには、そのオペレーティングシステムがGoバイナリをコンパイルできることを確認してください。
サポートされているコンテナ
GitLab Runnerは以下を使用してインストールできます:
サポートされているアーキテクチャ
GitLab Runnerは以下のアーキテクチャで利用可能です:
- x86
- AMD64
- ARM64
- ARM
- s390x
- ppc64le
- riscv64
- loong64
システム要件
GitLab Runnerのシステム要件は、以下の考慮事項によって異なります:
- CI/CDジョブの予想されるCPU負荷
- CI/CDジョブの予想されるメモリ使用量
- 同時実行されるCI/CDジョブの数
- アクティブに開発されているプロジェクトの数
- 並行して作業するデベロッパーの予想数
GitLab.comで利用可能なマシンタイプについては、GitLabホスト型Runnerを参照してください。
FIPS準拠のGitLab Runner
FIPS 140-2準拠のGitLab Runnerバイナリは、Red Hat Enterprise Linux(RHEL)ディストリビューションおよびAMD64アーキテクチャで利用可能です。他のディストリビューションおよびアーキテクチャのサポートは、28814イシューで提案されています。
このバイナリは、Red Hat Goコンパイラでビルドされており、FIPS 140-2で検証された暗号学的ライブラリを呼び出しています。A UBI-8 minimal imageは、GitLab Runner FIPSイメージを作成するためのベースとして使用されます。
RHELでFIPS準拠のGitLab Runnerを使用する方法の詳細については、Switching RHEL to FIPS modeを参照してください。