Charmed PostgreSQL K8s
- Canonical
- Databases
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 20 | 20 Sep 2022 | |
14/stable | 445 | Yesterday | |
14/stable | 444 | Yesterday | |
14/candidate | 382 | 09 Sep 2024 | |
14/candidate | 381 | 09 Sep 2024 | |
14/beta | 449 | Yesterday | |
14/beta | 448 | Yesterday | |
14/edge | 451 | Yesterday | |
14/edge | 450 | Yesterday |
juju deploy postgresql-k8s --channel 14/edge
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
Reference > Release Notes > All revisions > Revision 177
Revision 177
January 3, 2024
Dear community,
We’d like to announce that Canonical’s newest Charmed PostgreSQL operator for Kubernetes has been published in the 14/stable
channel.
If you are jumping over several stable revisions, make sure to check previous release notes before upgrading to this revision.
Features you can start using today
- [Core] Updated
Charmed PostgreSQL
ROCK image in (PR#336)(DPE-3039):Patroni
updated from 3.0.2 to 3.1.2Pgbackrest
updated from 2.47 to 2.48
- [Plugins] Add 24 new plugins/extension in (PR#294)
- [Plugins] NOTE: extension
plpython3u
is deprecated and will be removed from list of supported plugins soon! - [Config] Add 29 new configuration options in (PR#281)(DPE-1782)
- [Config] NOTE: the config option
profile-limit-memory
is deprecated. Useprofile_limit_memory
(to follow the naming conventions)! (PR#348)(DPE-3095) - [Charm] Add Juju Secret labels in (PR#303)(DPE-2838)
- [Charm] Update Python dependencies in (PR#315)(PR#318)
- [DB] Add handling of tables ownership in (PR#334)(DPE-2740)
- [COS] Moved Grafana dashboard legends to the bottom of the graph in (PR#337)(DPE-2622)
- [CI/CD] Charm migrated to GitHub Data reusable workflow in (PR#338)(DPE-3064)
- All the functionality from the previous revisions
Bugfixes
Canonica Data issues are now public on both Jira and GitHub platforms.
GitHub Releases provide a detailed list of bugfixes/PRs/Git commits for each revision.
- Fixed handle scaling to zero units in (PR#331)(DPE-2728)
- Fixed plugins enabling performance by toggling all plugins in one go (PR#322)(DPE-2903)
- Fixed enabling extensions when new database is created in (PR#290)(DPE-2569)
- Fixed locales availability in ROCK (PR#291)
Inside the charms
- Charmed PostgreSQL K8s ships the latest PostgreSQL “14.9-0ubuntu0.22.04.1”
- PostgreSQL cluster manager Patroni updated to “3.2.1”
- Backup tools pgBackRest updated to “2.48”
- The Prometheus postgres-exporter is “0.12.1-0ubuntu0.22.04.1~ppa1”
- K8s charms based on our ROCK OCI (Ubuntu LTS “22.04” - ubuntu:22.04-based) based on SNAP revision 89
- Principal charms supports the latest LTS series “22.04” only
- Subordinate charms support LTS “22.04” and “20.04” only
Technical notes:
- Upgrade (
juju refresh
) is possible from this revision 158+ - Use this operator together with a modern operator “pgBouncer K8s”
- Please check the external components requirements
- Please check additionally the previously posted restrictions
- Ensure the charm requirements met
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.