Crunchy Postgres for Kubernetes 5.5.x Release notes
Release notes for each of the 5.5.x releases.
Component versions
Crunchy Postgres for Kubernetes | Postgres | pgBackRest | pgbouncer | Patroni | pgadmin |
---|---|---|---|---|---|
5.5.1 | 16.2 | 2.49 | 1.21 | 3.1.2 | 4.30, 7.8 |
5.5.0 | 16.1 | 2.47 | 1.21 | 3.1.1 | 4.30, 7.8 |
Postgres extension versions
Crunchy Postgres for Kubernetes version | PostGIS | pgRouting | pgaudit | pg_cron | pg_partman | pgnodemx | set_user | wal2json | TimescaleDB | orafce | pgvector |
---|---|---|---|---|---|---|---|---|---|---|---|
5.5.1 | 2.5.9 (earliest) 3.4.0 (latest) | 2.6.3 (earliest) 3.4.2 (latest) | 1.4.3 (earliest) 16.0 (latest) | 1.6.2 | 5.0.1 | 1.6 | 4.0.1 | 2.5 | 2.13.0 | 4.9.1 | 0.6.0 |
5.5.0 | 2.4.10 (earliest) 3.4.0 (latest) | 2.6.3 (earliest) 3.4.2 (latest) | 1.3.4 (earliest) 16.0 (latest) | 1.6.0 | 5.0.0 | 1.6 | 4.0.1 | 2.5 | 2.12.2 | 4.7.0 | 0.5.1 |
A bold version number indicates that the component version was updated in latest release.
5.5.1
Fixes
- Only load
datasource.pgbackrest.configuration
when performing a cloud based restore. - Queue an event based on instance Patroni ‘master’ role change
- The pgAdmin controller now owns any objects it creates
- pgAdmin can now be accessed from Kubernetes networks by default
- Allow numeric characters in pgAdmin config settings. Contributed by Roman Gherta (@rgherta).
Changes
- PostgreSQL versions 16.2, 15.6, 14.11, 13.14, and 12.18 are now available.
- pgBackRest is now at version 2.49.
- patroni is now at version 3.1.2.
- pgMonitor is now at version 4.11.
- The orafce extension is now at version 4.9.1.
- The pg_cron extension is now at version 1.6.2.
- The pg_partman extension is now at version 5.0.1 for PG 16, 15 and 14.
- The pgvector extension is now at version 0.6.0.
- The TimescaleDB extension is now available for PG 16. The extension is at version 2.13.0 for PG 16, 15, 14, and 13.
5.5.0
Features
- The monitoring stack has undergone a number of significant improvements in 5.5, including:
- Transitioning the
crunchy-postgres-exporter
image into a component container, thereby decoupling it from thepostgres-operator
. - The ability to append custom exporter queries to the default queries provided by Crunchy Postgres for Kubernetes.
- You can now monitor your standby clusters by editing the
ccp_monitoring
password. - Postgres 16 support!
- Transitioning the
- We added a new API for pgAdmin 4, which allows you to create a single pgAdmin 4 to manage multiple clusters in a namespace! This new API also comes with a new image containing the latest version of pgAdmin 4.
Changes
- When specified, the
citus
extension is loaded before othershared_preload_libraries
. - You can reduce metrics to those provided by pgMonitor by setting the
postgres-operator.crunchydata.com/postgres-exporter-collectors
annotation toNone
. - PostgreSQL versions 16.1, 15.5, 14.10, 13.13, 12.17, and 11.22 are now available.
- As of February, 2023, public builds will offer the latest PG 16 and 15.
- pgBouncer is now at version 1.21.0.
- The orafce extension is now at version 4.7.0.
- The pg_partman extension is now at version 5.0.0 for PG 16, 15 and 14.
- The pgAudit16 extension is now at version 16.0.
- The pgvector extension is now at version 0.5.1.
- The TimescaleDB extension now at version 2.12.2 for PG 15, 14 and 13, version 2.11.2 for PG 12 and version 2.3.1 for PG 11.
- DNS names for the replica service have been added to the certificates generated for the PostgresCluster to facilitate TLS connections between pgBouncer and read replicas. Contributed by Scott Zelenka (@szelenka)