GitLab Helmチャート
クラウドネイティブ版のGitLabをインストールするには、GitLab Helmチャートを使います。このチャートには、開始するために必要なコンポーネントがすべてコンテナとして含まれており、大規模なデプロイにも対応できます。
OpenShiftベースのインストールにはGitLab Operatorを使用し、そうでない場合はセキュリティコンテキスト制約を自分で更新する必要があります。
デフォルトのHelm Chart設定は本番環境向けではありません。デフォルト値は、_すべての_GitLabサービスがクラスターにデプロイされる実装を作成しますが、これは本番ワークロードには適していません。本番デプロイには、Cloud Native Hybridのリファレンスアーキテクチャに従う必要があります。
本番デプロイを行うには、Kubernetesに関する十分な知識が必要です。このデプロイ方法には、従来のデプロイとは異なる管理、観測可能性、概念があります。
GitLab Helmチャートは複数のサブチャートで構成されており、それぞれ個別にインストールすることができます。