Supported PostgreSQL versions

Puppet Enterprise supports the following PostgreSQL versions for PE-managed and unmanaged (external) PostgreSQL deployments.

PE version

PE-managed PostgreSQL

Unmanaged (external) PostgreSQL

PE 2025.11+

PostgreSQL 17

PostgreSQL 17

PE ≤ 2025.10

PostgreSQL 14

PostgreSQL 14

For PE 2025.11 and later, PostgreSQL 17 is required for unmanaged (external) PostgreSQL deployments. PostgreSQL 14 is not supported and the PE installer does not accept PostgreSQL 14 as an external database.

External PostgreSQL requirements

If you use an unmanaged (external) PostgreSQL server: