安装

极狐GitLab 可以安装于大多数 GNU/Linux 发行版,以及一些云服务提供商。为了获得最佳体验,您必须在性能、可靠性、易管理性(备份、升级和故障排查)和托管成本之间取得平衡。

需求

在您安装极狐GitLab 之前,确保已阅读系统需求。系统需求包括关于支持极狐GitLab 的最低硬件配置、软件需求、数据库和其它需求的详细信息。

选择安装方式

在以下可用安装方式中,根据您的平台选择安装极狐GitLab 的方式。

安装方式 描述 何时选择
Linux 安装包 官方的 deb/rpm 安装包(也被称作 Omnibus GitLab)包含极狐GitLab 和依赖的组件,包括 PostgreSQL、Redis 和 Sidekiq。 入门的推荐方式。Linux 安装包是成熟的和可扩展的。
Helm charts 用于在 Kubernetes 上安装极狐GitLab 及其所有组件的云原生 Helm chart。 在 Kubernetes 上安装极狐GitLab 时,您需要注意一些权衡:
- 管理和故障排查需要 Kubernetes 知识。
- 对于较小的安装,它可能会更昂贵。默认安装需要比单节点 Linux 包部署更多的资源,因为大多数服务都是以冗余方式部署的。
- 有一些功能需要注意的限制。

如果您的基础设施是基于 Kubernetes 构建的并且您熟悉它的工作原理,请使用此方法。管理方法、可观察性和一些概念与传统部署不同。
Docker Docker 容器化的极狐GitLab 软件包。 如果您熟悉 Docker,请使用此方法。

下一步

在您完成安装极狐GitLab 的步骤后,您可以设置您的实例