Revision 73

k8s

The first stable revision of Charmed PostgreSQL for Kubernetes has been published in the 14/stable channel.

Features you can start using today

Full Changelog: https://github.com/canonical/postgresql-k8s-operator/commits/rev73

Inside the charms

  • Charmed PostgreSQL K8s charm ships the latest PostgreSQL “14.7-0ubuntu0.22.04.1”

  • K8s charms based on our ROCK OCI (Ubuntu LTS “22.04” - ubuntu:22.04-based)

  • Principal charms supports the latest LTS series “22.04” only.

  • Subordinate charms support LTS “22.04” and “20.04” only.

Technical notes

Compatibility with legacy charms:

  • The new PostgreSQL charm is also a juju interface-compatible replacement for legacy PostgreSQL charms (using legacy interface pgsql, via endpoints db and db-admin). However, it is highly recommended to migrate to the modern interface postgresql_client (endpoint database).

    • Please contact us if you are considering migrating from other “legacy” charms not mentioned above.

  • Charm PostgreSQL K8s charm follows the SNAP track “14” (through repackaged ROCK/OCI image).

  • No “latest” track in use (no surprises in tracking “latest/stable”)!

    • Charmed PostgreSQL K8s charms provide legacy charm through “latest/stable”.

  • Charm lifecycle flowchart diagrams: PostgreSQL .

  • Modern interfaces are well described in “Interfaces catalogue ” and implemented by ‘data-platform-libs ’.

  • Known limitation: PostgreSQL extensions are not yet supported.

Contact us

Charmed PostgreSQL K8s is an open source project that warmly welcomes community contributions, suggestions, fixes, and constructive feedback.

  • Raise software issues or feature requests on GitHub

  • Report security issues through Launchpad

  • Contact the Canonical Data Platform team through our Matrix channel.