--- 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).