Releases: cloudnative-pg/charts
cloudnative-pg-v0.23.0
CloudNativePG Operator Helm Chart
What's Changed
- fix(cnpg): syntax error in deployment template prevents config.clusterWide from working by @mrksngl in #473
- Release cloudnative-pg-v1.25.0 by @github-actions in #477
New Contributors
Full Changelog: cloudnative-pg-v0.23.0-rc1...cloudnative-pg-v0.23.0
cloudnative-pg-v0.23.0-rc1
CloudNativePG Operator Helm Chart
What's Changed
- CloudNativePG 1.25.0-rc1
- feat(cloudnative-pg): add support for dual stack clusters by @M0NsTeRRR in #250
New Contributors
- @M0NsTeRRR made their first contribution in #250
Full Changelog: cloudnative-pg-v0.22.1...cloudnative-pg-v0.23.0-rc1
cluster-v0.1.3
Deploys and manages a CloudNativePG cluster and its associated resources.
What's Changed
- Bug Fix: namespaceOverride template error in Scheduled Backups by @itay-grudev in #471
Full Changelog: cluster-v0.1.2...cluster-v0.1.3
cluster-v0.1.2
Deploys and manages a CloudNativePG cluster and its associated resources.
What's Changed
- Add namespace explicitly by @CiraciNicolo in #461
- Fix ArgoCD diff on postgresql keys by @bozorgmehr96 in #441
- add synchronous config by @ppfenning92 in #391
New Contributors
- @CiraciNicolo made their first contribution in #461
- @bozorgmehr96 made their first contribution in #441
- @ppfenning92 made their first contribution in #391
Full Changelog: cluster-v0.1.1...cluster-v0.1.2
cluster-v0.1.1
Deploys and manages a CloudNativePG cluster and its associated resources.
What's Changed
- fix(cluster): correct CNPGClusterOffline rule description by @mymasse in #429
- feat: support cnpg operator namespace-restricted installation by @NiccoloFei in #430
- Adds serviceAccountTemplate to cluster configuration for IAM support by @itay-grudev in #463
- feat(cluster): added support for enablePDB option by @mbugeia in #431
- add PGDBNAME to database-ping-test by @UgurcanAkkok in #369
New Contributors
- @mymasse made their first contribution in #429
- @mbugeia made their first contribution in #431
- @UgurcanAkkok made their first contribution in #369
Full Changelog: cluster-v0.1.0...cluster-v0.1.1
cluster-v0.1.0
Important
This version introduces some breaking changes. Refer to the migration guide below.
Deploys and manages a CloudNativePG cluster and its associated resources.
What's Changed
- TimescaleDB support by @itay-grudev in #306
- cluster.imageCatalogRef; ImageCatalog support by @itay-grudev in #306
- Allow to deploy multiple poolers by @dragoangel in #357
- Use 'tpl' function for owner value. by @apriebeAVSystem in #346
*Add possibility to configure custom pg_hba by @mjtrangoni in #321 - exposing pg_ident and shared_preload_libraries by @nealcm in #377
- Add explicit
postgresql
in places where inferred by defaulttype
by @philippemnoel in #385 - Extend monitoring options with relabelings by @dragoangel in #358
- Re-order template keywords by @MoonMoon2 in #389
- Fixed versions typo in image-catalog-timescaledb-ha by @VergilYotov in #419
Migration Guide
Specifying PostgreSQL major version
The PostgreSQL major version is now controlled via the version.postgresql
parameter. Defaults to 16
. It's used when you haven't specified your own cluster.imageName
or cluster.imageCatalogRef
. You may need to explicitly specify it if that's the case for you.
version:
postgresql: 15
PostgreSQL parameters
The PostgreSQL parameters have been moved from cluster.postgresql
to cluster.postgresql.parameters
.
Before:
cluster:
postgresql:
max_connections: 300
After:
cluster:
postgresql:
parameters:
max_connections: 300
Multiple Poolers
The pooler
parameter is not longer supported. Instead you should use: poolers
, which represents a list of poolers.
Before:
pooler:
enabled: true
type: rw
poolMode: transaction
After:
poolers:
- name: rw
type: rw
poolMode: transaction
Pooler poolMode
The Pooler poolMode
is now session
by default instead of transaction
. Look at the example above and explicitly set it if required. Session is the safest most-polite connection pooling method.
New Contributors
- @VergilYotov made their first contribution in #419
- @mjtrangoni made their first contribution in #321
- @nealcm made their first contribution in #377
- @philippemnoel made their first contribution in #385
- @apriebeAVSystem made their first contribution in #346
- @MoonMoon2 made their first contribution in #389
- @dragoangel made their first contribution in #358
Full Changelog: cloudnative-pg-v0.22.1...cluster-v0.1.0
cloudnative-pg-v0.22.1
CloudNativePG Operator Helm Chart
What's Changed
- Release cloudnative-pg-v0.22.1 by @github-actions in #418
Full Changelog: cluster-v0.0.11...cloudnative-pg-v0.22.1
cluster-v0.0.11
Important
The next minor version of the cluster chart will contain breaking changes. This will be the last version with the current API.
What's Changed
- Added a
walStorage.enabled
flag disabled by default to retain backwards compatibility by @brinnjoyce in #367
New Contributors
- @brinnjoyce made their first contribution in #367
Full Changelog: cluster-v0.0.10...cluster-v0.0.11
cluster-v0.0.10
Important
The next minor version of the cluster chart will contain breaking changes.
What's Changed
- fix(cluster): avoid invalid type for initdb secret in #362 by @nilfr
- feat(cluster): Added Kyverno Chainsaw Test Suite in #341 by @itay-grudev
- feat(cluster): Added
walStorage
capability and fixedgkeEnvironment
conflict in #312 by @rocket357 - feat(cluster): Added
additionalEnv
in #303 by @Stevenpc3 - feat(cluster): Recovery using pg_basebackup in #252 by @Pionerd
New Contributors
- @nilfr made their first contribution in #362
- @Stevenpc3 made their first contribution in #303
- @rocket357 made their first contribution in #312
- @Pionerd made their first contribution in #252
Full Changelog: cluster-v0.0.9...cluster-v0.0.10
cloudnative-pg-v0.22.0
CloudNativePG Operator Helm Chart
What's Changed
- chore(deps): update sigstore/cosign-installer action to v3.6.0 by @renovate in #347
- chore(deps): update kyverno/action-install-chainsaw action to v0.2.8 by @renovate in #349
- Release cloudnative-pg-v0.22.0 by @github-actions in #352
Full Changelog: cloudnative-pg-v0.21.6...cloudnative-pg-v0.22.0