使用 Helm 安装极狐GitLab

使用云原生的极狐GitLab Helm Chart,在 Kubernetes 环境中安装极狐GitLab。

安装需求

为了在 Kubernetes 环境中安装极狐GitLab,需满足以下安装需求:

  1. kubectl 的版本为 1.16 或更高,与您的集群兼容(集群 +/- 1 小版本)。
  2. Helm v3 (3.3.1 或更高版本)。
  3. Kubernetes 集群的版本为 1.16 或更高。推荐 8vCPU 以及 30GB 内存。

noteHelm v2 接近生命周期的尾声。如果之前使用了 Helm v2 安装了极狐GitLab,您应该尽快使用 Helm v3。请参阅Helm 迁移文档

环境设置

在继续部署极狐GitLab 之前,您需要准备好您的环境。

工具

helmkubectl 需要安装在您的计算机上

云集群准备

note由于使用了某些 Kubernetes 功能,需要 Kubernetes 1.16 或更高版本

部署极狐GitLab

在设置好环境并生成配置之后,您现在可以继续部署极狐GitLab

升级极狐GitLab

如果您计划升级已有的 Kubernetes 安装实例,遵循升级文档

迁移自或迁移至 Helm chart

要迁移已有的极狐GitLab Linux 安装包安装实例至您的 Kubernetes 集群,或相反操作,遵循迁移文档