The CloudNativePG Community is thrilled to announce a new update for the CloudNativePG Operator, now available for the supported versions 1.23, 1.22, and 1.21.
Thanks to comprehensive refactoring and enhancement activities, we've significantly improved the reliability of our automated End-to-End (E2E) tests. With contributions from EDB, we've tested the operator on all major cloud providers, identified several defects, and resolved them in these new releases, ensuring a more stable and resilient software.
Versions 1.23.2, 1.22.4, and 1.21.6 are patch releases that contain crucial bug fixes, addressing issues such as:
hot_standby_feedback
and our managed cluster-level replication slots
implementationpgaudit.log_rows
not functioning as intendedWith this update, version 1.21 has reached End-of-Life (EOL). Version 1.21.6 marks the final release for the 1.21 minor version.
We highly recommend updating the operator at your earliest convenience to benefit from these improvements and bug fixes.
For a detailed list of changes, please refer to the release notes:
Additionally, we are pleased to announce that macOS users can now install the
cnpg
plugin for kubectl
via Homebrew with the command: brew install
kubectl-cnpg
.
Thank you for your continued support. We look forward to your seamless experience with the updated CloudNativePG Operator. If you are using it in production, please consider adding your organization as an adopter of the project.
Your support helps us grow and improve!
CloudNativePG stands as a groundbreaking open-source Kubernetes Operator designed explicitly for PostgreSQL workloads. Seamlessly orchestrating the entire life cycle of a PostgreSQL cluster, CloudNativePG takes charge from bootstrapping and configuration to ensuring high availability, connection routing, and comprehensive backup and disaster recovery mechanisms. Leveraging PostgreSQL's native streaming replication, CloudNativePG efficiently distributes data across pods, nodes, and zones, using standard Kubernetes patterns. This enables seamless scaling of replicas in a Kubernetes-native manner, with the operator autonomously and safely reconfiguring replication as needed. Originally conceived and supported by EDB, CloudNativePG represents a paradigm shift in managing PostgreSQL workloads within Kubernetes environments.