GitLab Helmチャート
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab Self-Managed
クラウドネイティブバージョンのGitLabをインストールするには、GitLab Helmチャートを使用します。このチャートには、開始するのに必要なすべてのコンポーネントが含まれており、大規模なデプロイに併せたスケーリングも可能です。
OpenShiftベースのインストールでは、GitLab Operatorを使用します。それ以外の場合は、セキュリティコンテキストの制約をご自身で更新する必要があります。
デフォルトのHelmチャート設定は、本番環境を対象としたものではありません。デフォルト値では、_すべての_GitLabサービスがクラスターにデプロイされる実装が作成されますが、これは本番環境のワークロードには適していません。本番環境へのデプロイでは、クラウドネイティブハイブリッドリファレンスアーキテクチャに従う必要があります。
本番環境へのデプロイでは、Kubernetesに関する確かな実務知識が必要です。このデプロイ方法では、管理、可観測性、概念が従来のデプロイとは異なります。
GitLab Helmチャートは複数のサブチャートで構成されており、それぞれ個別にインストールできます。