psmdb-db-1.23.0
A Helm chart for installing Percona Server MongoDB Cluster Databases using the PSMDB Operator.
✨ Features
- Added support for configuring global default read and write concerns through
defaultRWConcern, includingreadConcern,writeConcern.w, andwriteConcern.wtimeout. - Added support for ClusterSync, including the required custom resource and credentials Secret.
- Added support for MongoDB Vector Search configuration.
- Added support for Alibaba Cloud OSS backup storage.
- Added support for Oracle Cloud Infrastructure (OCI) backup storage.
- Added support for configuring the TLS certificate management policy through
tls.certManagementPolicy. - Added support for configuring the PMM authentication mechanism.
- Added support for custom liveness and readiness probes for the PMM, PBM, log collector, and search containers.
- Added support for custom
envandenvFromconfiguration across database components and sidecars. - Added support for arbiter-only external nodes through
externalNodes. - Added
containerSecurityContextsupport for the log collector.
🚀 Improvements
- Updated the chart and application versions to 1.23.0.
- Updated the default database, backup, PMM, log collector, and search component images.
- Updated
pmm.mongodParamsandpmm.mongosParamsto support Helm template expressions through thetplfunction. - Updated the connection commands displayed after installation to use the database image configured in the chart values.
- Expanded the chart templates to pass environment variables, probes, and security settings to the supported database components.
- Updated the chart documentation with the newly available configuration parameters.
🔄 Upgrade notes
Upgrade the psmdb-operator-crds chart first, followed by the psmdb-operator chart, before upgrading the psmdb-db chart. This ensures the required CRDs and Operator version are in place before applying database resources.
Reference: PSMDB 1.23.0 release notes