---
type: reference
---

# Configuring PostgreSQL for Scaling and High Availability

In this section, you'll be guided through configuring a PostgreSQL database to
be used with GitLab in one of our [Scalable and Highly Available Setups](../reference_architectures/index.md).

## Provide your own PostgreSQL instance **(CORE ONLY)**

This content has been moved to a [new location](../postgresql/external.md).

## Standalone PostgreSQL using Omnibus GitLab **(CORE ONLY)**

This content has been moved to a [new location](../postgresql/standalone.md).

## PostgreSQL replication and failover with Omnibus GitLab **(PREMIUM ONLY)**

This content has been moved to a [new location](../postgresql/replication_and_failover.md).
