Crunchy Postgres for Kubernetes 5.6.x Release notes

Release notes for each of the 5.6.x releases.

Component versions

Crunchy Postgres
for Kubernetes
PostgrespgBackRestpgbouncerPatronipgadmin
5.6.016.32.511.223.1.24.30, 8.6

Postgres extension versions

Crunchy Postgres for Kubernetes versionPostGISpgRoutingpgauditpg_cronpg_partmanpgnodemxset_userwal2jsonTimescaleDBorafcepgvector
5.6.02.5.11 (earliest)
3.4.2 (latest)
2.6.3 (earliest)
3.4.2 (latest)
1.4.3 (earliest)
16.0 (latest)
1.6.25.1.01.64.0.12.52.14.24.9.40.7.0

A bold version number indicates that the component version was updated in latest release.

5.6.0

Features

  • Configure your PostgresCluster to automatically expand Postgres data volume when additional database storage is needed.
  • pgAdmin updates
    • Enable TLS for pgAdmin deployments using custom TLS certificates.
    • Use Postgres as the backend for pgAdmin deployments.
    • Have PGO reconcile a pgAdmin Service by defining a service name in your PGAdmin spec.
    • Select a PostgresCluster by name in your PGAdmin spec.
    • Manage pgAdmin users via the PGAdmin spec
  • Set passwords declaratively for users defined under spec.user.
  • Configure the service type for the Postgres replica service.
  • Provision Crunchy Bridge clusters using the new CrunchyBridgeCluster API.

Changes

  • SeccompProfile is now set to RuntimeDefault in all Pods.
  • The PGAdmin API now utilizes Gunicorn as the web server for any pgAdmin deployments.
  • Attempts to use the PASSWORD option in spec.users.options will be rejected.

Fixes

  • StatefulSets (pgAdmin and pgBackRest repo hosts) will now recover from a bad rollout.
  • Various spelling fixes. Contributed by Josh Soref (@jsoref)