配置 PostgreSQL 以进行扩展

在本节中,将指导您配置要与极狐GitLab 一起使用的 PostgreSQL 数据库。

配置选项

选择以下 PostgreSQL 配置选项之一:

使用 Omnibus GitLab 的独立 PostgreSQL

此设置适用于当您使用 Omnibus GitLab 安装包,并使用仅启用其服务的捆绑 PostgreSQL。

阅读如何使用 Omnibus GitLab 设置独立的 PostgreSQL 实例

提供您自己的 PostgreSQL 实例

此设置适用于当您使用 Omnibus GitLab 软件包安装极狐GitLab,但您想使用您自己的外部 PostgreSQL 服务器。

阅读如何设置外部 PostgreSQL 实例

使用 Omnibus GitLab 进行 PostgreSQL 复制和故障转移

所需的所有工具,如 PostgreSQL、PgBouncer 和 Patroni 都捆绑在包中,因此您可以使用它来设置整个 PostgreSQL 基础设施(主、副本)。

> 阅读如何使用 Omnibus GitLab 设置 PostgreSQL 复制和故障转移