安装方法

在以下可用安装方式中,根据您的平台选择安装极狐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,请使用此方法。

不支持的 Linux 发行版和类 Unix 操作系统

  • Arch Linux
  • Fedora
  • FreeBSD
  • Gentoo
  • macOS

对于极狐GitLab 安装于以上操作系统,存在可能性,但不提供支持。获取更多信息,请参考安装指导

Microsoft Windows

极狐GitLab 基于 Linux 操作系统开发,支持在 Microsoft Windows 操作系统上运行,也没有在未来支持的计划,此时请考虑使用虚拟机运行极狐 GitLab。