PgBouncer K8s
- Canonical
- Databases
Channel | Revision | Published | Runs on |
---|---|---|---|
1/stable | 269 | 11 Sep 2024 | |
1/stable | 268 | 11 Sep 2024 | |
1/candidate | 360 | Today | |
1/candidate | 359 | Today | |
1/beta | 360 | 16 Dec 2024 | |
1/beta | 359 | 16 Dec 2024 | |
1/edge | 360 | 04 Dec 2024 | |
1/edge | 359 | 04 Dec 2024 |
juju deploy pgbouncer-k8s --channel 1/stable
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 359/360
This page is a work in progress for a future release. Please revisit at a later date!
Revision 359/360
Dear community,
Canonical’s newest Charmed PgBouncer K8s operator has been published in the 1/stable channel.
Due to the newly added support for arm64
architecture, the PgBouncer K8s charm now releases multiple revisions simultaneously:
- Revision 359 is built for
amd64
on Ubuntu 22.04 LTS - Revision 360 is built for
arm64
on Ubuntu 22.04 LTS
If you are jumping over several stable revisions, check previous release notes before upgrading.
Highlights / Features
- Tested Juju 3.6 LTS compatibility. Juju 3.6.1+ is a new recommended Juju version!
- Introduced COS Tracing support using Tempo COS coordinator (PR #434)
Bugfixes and maintenance
- Switched to typed charm and fixes for legacy interface
pgsql
(PR #435) - Quote tox.ini repository paths (PR #461) (DPE-6042)
- Fix
test_tls.py
test by installing 1 mattermost unit only (PR #460) (DPE-5622) - Re-enabled cached builds on CI/CD (PR #456)
Libraries, testing, and CI
- Increased ruff rules (PR #405) (DPE-5324)
- Run juju 3.6 nightly tests against 3.6/stable (PR #465)
- Run tests against juju 3.6/candidate on nightly schedule (PR #452) (DPE-5622)
- Disabled tox requirements generation for lib release (PR #426)
- Deleted internal_docs directory (PR #427)
- Updated charm libs (PR #433)
- Disabled linting for docs (PR #437)
- Disabled cached builds (PR #442)
- Lock file maintenance Python dependencies (PR #464)
- Migrate
config .github/renovate.json5
(PR #454) - Switched from tox build wrapper to
charmcraft.yaml
overrides (PR #423) - Updated codecov/codecov-action action to v5 (PR #455)
- Updated data-platform-workflows to v23.1.1 (PR #470)
- Updated dependency cryptography to v44 (PR #467)
- Updated Juju agents (PR #429)
Requirements and compatibility
See the system requirements for more details about Juju versions and other software and hardware prerequisites.
See the /lib/charms
directory on GitHub for more details about all supported libraries.
See the metadata.yaml
file on GitHub for a full list of supported interfaces.
Packaging
This charm is based on the CharmedPgBouncer K8s rock image. It packages: