Commit Graph

182 Commits

Author SHA1 Message Date
Fran Mulero
f9566f39a9 [bitnami/postgresql-ha] Enable PodDisruptionBudgets (#26200)
* [bitnami/postgresql-ha] Enable PodDisruptionBudgets

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Set maxUnavailable on PodDisruptionBudgent when pdb.minAvailable and pdb.maxUnavailable are empty

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Version bump

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Fix witness names

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Add FORCEE option to remove the database even if there are connections alive

Signed-off-by: Fran Mulero <fmulero@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Fran Mulero <fmulero@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-06-03 11:40:21 +02:00
David Gomez
7a8e1ef282 [bitnami/postgresql-ha] Fix livenessProbe for metrics (#26399)
Signed-off-by: David Gomez <dgomezleon@vmware.com>
2024-05-24 16:43:59 +02:00
David Gomez
26f761041f [bitnami/postgresql-ha] Use different liveness/readiness probes (#26388)
* [bitnami/postgresql-ha] Use different liveness/readiness probes

Signed-off-by: David Gomez <dgomezleon@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: David Gomez <dgomezleon@vmware.com>

---------

Signed-off-by: David Gomez <dgomezleon@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-23 18:38:52 +00:00
Javier J. Salmerón-García
0796a48632 [bitnami/postgresql-ha] feat: 🔒 Add warning when original images are replaced (#26265)
* [bitnami/postgresql-ha] feat:  🔒 Add warning when original images are replaced

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update CHANGELOG.md

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-21 16:11:06 +02:00
Colin Lee
6ce2aa97c4 [bitnami/postgresql-ha] add backup.cronjob.tolerations options (#25683)
* [bitnami/postgresql-ha] add backup.cronjob.tolerations options

Signed-off-by: Colin Lee <colin719@gmail.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* [bitnami/postgresql-ha] add backup.cronjob.tolerations options

Signed-off-by: Colin Lee <colin719@gmail.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Colin Lee <colin719@gmail.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-05-20 14:30:36 +02:00
Jared Dickson
26e0feb9d7 [bitnami/postgresql-ha] Fix typo in postgresql-ha/templates/NOTES.txt preventing deployments (#25994)
* Fix typo

Signed-off-by: Jared Dickson <code@jareddickson.com>

* Increment chart version

Signed-off-by: Jared Dickson <code@jareddickson.com>

---------

Signed-off-by: Jared Dickson <code@jareddickson.com>
2024-05-20 11:25:42 +02:00
Carlos Rodríguez Hernández
a5e4bd0e35 Replace VMware by Broadcom copyright text (#25306)
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-04-25 12:44:38 +02:00
Andrés Bono
c3b108281d [bitnami/postgresql-ha] Remove RW emptyDir for postgresql logs (#25207) 2024-04-22 11:54:35 +02:00
Robert Moucha
de423a4e84 [bitnami/postgresql-ha] Fix password propagation with usePasswordFile=true (#25165)
Fixes: #20330

Signed-off-by: Robert Moucha <robert.moucha@gooddata.com>
2024-04-19 12:10:06 +02:00
Ben Shaner
3549c8b7ad Add templating for pgpool secrets (#25022)
Signed-off-by: Ben Shaner <ben@benshaner.com>
2024-04-10 12:40:45 +02:00
Javier J. Salmerón-García
7cf0dcf69b [bitnami/postgresql-ha] feat: 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (#24142)
* [bitnami/postgresql-ha] feat:  🔒 Add automatic adaptation for Openshift restricted-v2 SCC

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>

* Update Chart.yaml

Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>
Co-authored-by: Alejandro Moreno <amorenoc@vmware.com>
2024-03-06 13:15:45 +01:00
Javier J. Salmerón-García
a59cb7c4e8 [bitnami/postgresql-ha] feat: 🔒 Add readOnlyRootFilesystem support (#23887)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Alejandro Moreno <amorenoc@vmware.com>
Co-authored-by: Alejandro Moreno <amorenoc@vmware.com>
2024-03-06 11:16:44 +01:00
René Meye
03aea73e72 [bitnami/postgresql-ha] Fix port used for ingress traffic on pgpool network policy (#23567)
Signed-off-by: René Meye <rene@meye.md>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2024-02-27 12:38:12 +00:00
Philip Lehmann
ecd39e669a [bitnami/postgres-ha]: strict decoding error: unknown field "spec.template.spec.initContainers[0].securityContext.enabled" (#23371)
* omit enabled from securityContext in witness-statefulset.yaml

enabled: true is not allowed in securityContext

strict decoding error: unknown field "spec.template.spec.initContainers[0].securityContext.enabled"

Signed-off-by: Philip Lehmann <philiplehmann@gmail.com>

* bump version to 13.4.4

Signed-off-by: Philip Lehmann <philiplehmann@gmail.com>

---------

Signed-off-by: Philip Lehmann <philiplehmann@gmail.com>
2024-02-27 12:26:40 +01:00
Javier J. Salmerón-García
7b70346c10 [bitnami/postgresql-ha] feat: 🔒 Add resource preset support (#23510)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-02-16 14:18:43 +01:00
Nicolas Pais
a566517ca6 Add missing version, kind to volumeClaimTemplates (#23344)
Signed-off-by: Nicolas Pais <nick@nickserver.net>
2024-02-14 14:10:16 +01:00
DorBreger
d1efbadf5a [bitnami/postgresql-ha] Allow the security context of the volume permissions init container to be disabled (#22797)
* [bitnami/postgresql-ha] Allow the security context of the
volumePermissions init container to be disabled

Signed-off-by: Dor Breger <dor@hisprivate.net>

* Bump Chart.yaml correctly

Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>

---------

Signed-off-by: Dor Breger <dor@hisprivate.net>
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Co-authored-by: Jose Antonio Carmona <jcarmona@vmware.com>
2024-02-07 11:24:19 +01:00
Javier J. Salmerón-García
a2eae9f925 [bitnami/postgresql-ha] feat: Add allowExternalEgress (#22964)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Rafael Ríos Saavedra <rrios@vmware.com>
Co-authored-by: Rafael Ríos Saavedra <rrios@vmware.com>
2024-02-01 11:34:59 +01:00
Javier J. Salmerón-García
9147d5d7c1 [bitnami/postgresql-ha] feat!: 🔒 ♻️ Refactor and enable networkPolicy (#22748)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-01-30 16:07:30 +01:00
DorBreger
61cd3c20ce [bitnami/postgresql-ha] feat: allow user to specify pod-management-policy (#22528)
* [bitnami/postgresql-ha] feat: allow user to specify pod-management-policy

Signed-off-by: Dor Breger <dor@hisprivate.net>

* Update bitnami/postgresql-ha/templates/postgresql/statefulset.yaml

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>
Signed-off-by: DorBreger <75537576+DorBreger@users.noreply.github.com>

---------

Signed-off-by: Dor Breger <dor@hisprivate.net>
Signed-off-by: DorBreger <75537576+DorBreger@users.noreply.github.com>
Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>
2024-01-25 14:20:17 +01:00
Javier J. Salmerón-García
d7c4565ac1 [bitnami/postgresql-ha] fix: 🔒 Move service-account token auto-mount to pod declaration (#22451)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-01-19 10:21:14 +01:00
Abdullah Barrak
625d279c05 [bitnami/postgres-ha] feat: add logical backup to pg data (#20563)
* feat: add logical backup to pg data

Signed-off-by: Abdullah Barrak <abdullahalotaibi@lucidmotors.com>

* fix

Signed-off-by: Abdullah Barrak <abdullahalotaibi@lucidmotors.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* fix: linter

Signed-off-by: Abdullah Barrak <abdullahalotaibi@lucidmotors.com>

* fix: bump chart

Signed-off-by: Abdullah Barrak <abdullahalotaibi@lucidmotors.com>

---------

Signed-off-by: Abdullah Barrak <abdullahalotaibi@lucidmotors.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Abdullah Barrak <abdullah@abarrak.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-01-11 16:05:46 +01:00
Sean Greenawalt
9a0533c47c [bitnami/postgresql-ha] Fix Double Metrics (#21812)
* Update Service to require it to be enabled

Signed-off-by: Sean Greenawalt <ryuk67@gmail.com>

* Add metrics.service.enabled parameter

Signed-off-by: Sean Greenawalt <ryuk67@gmail.com>

* Add metrics.service.enabled to values.yaml

Signed-off-by: Sean Greenawalt <ryuk67@gmail.com>

* Update chart version

Signed-off-by: Sean Greenawalt <ryuk67@gmail.com>

---------

Signed-off-by: Sean Greenawalt <ryuk67@gmail.com>
2024-01-08 10:17:55 +00:00
Max Nitze
39ebee9beb [bitnami/postgresql-ha] Replace deprecated pull secret partial (#21393)
Signed-off-by: Max Nitze <max.nitze@mgm-tp.com>
Co-authored-by: Max Nitze <max.nitze@mgm-tp.com>
2023-12-15 18:46:10 +01:00
jjangga0214
4086d91e59 [bitnami/postgresql-ha] feat: annotate pgpool deployment by checksum of custom user secrets (#20958)
* feat(postgresql-ha): annotate pgpool by checksum of custom user secrets

Signed-off-by: jjangga0214 <bnbcmindnpass@gmail.com>

* Update bitnami/postgresql-ha/templates/pgpool/deployment.yaml

Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>
Signed-off-by: jjangga0214 <bnbcmindnpass@gmail.com>

---------

Signed-off-by: jjangga0214 <bnbcmindnpass@gmail.com>
Co-authored-by: Jose Antonio Carmona <joancafom@icloud.com>
2023-11-30 11:52:51 +01:00
Giulio Calzolari
e01c84ac88 [bitnami/postgresql-ha] Add Persistent Volume Claim Retention Policy to postgresql-ha Statefulsets (#20920)
* Update statefulset.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update values.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update bitnami/postgresql-ha/Chart.yaml

Co-authored-by: Fran Mulero <fmulero@vmware.com>
Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

---------

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Fran Mulero <fmulero@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2023-11-24 11:47:07 +01:00
DevHwan
b27a7d1373 [bitnami/postgresql-ha] Fix readiness-probe script (#19376)
* [bitnami/postgresql-ha] Fix readiness-probe script

Signed-off-by: Yong-Hwan Baek <yhwan.baek@samsung.com>

* Bump chart version again

Signed-off-by: Andrés Bono <andresbono@vmware.com>

---------

Signed-off-by: Yong-Hwan Baek <yhwan.baek@samsung.com>
Signed-off-by: Andrés Bono <andresbono@vmware.com>
Co-authored-by: Andrés Bono <andresbono@vmware.com>
2023-10-10 09:09:40 +00:00
Juan Ariza Toledano
dba9e82b02 [bitnami/postgresql-ha] Use common capabilities for PSP (#19636) 2023-10-10 10:41:38 +02:00
Florent Poinsaut
e936d67950 [bitnami/postgresql-ha] Fix disable_load_balance_on_write variable name (#19161)
* Fix disable_load_balance_on_write variable name

Signed-off-by: Florent Poinsaut <florent@poinsaut.fr>

* Bump postgresql-ha version

Signed-off-by: Florent Poinsaut <1256948+FlorentPoinsaut@users.noreply.github.com>
Signed-off-by: Florent Poinsaut <florent@poinsaut.fr>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Florent Poinsaut <florent@poinsaut.fr>

* [bitnami/postgresql-ha] Update Chart.yaml

Signed-off-by: Cori Avila <42420333+corico44@users.noreply.github.com>

---------

Signed-off-by: Florent Poinsaut <florent@poinsaut.fr>
Signed-off-by: Florent Poinsaut <1256948+FlorentPoinsaut@users.noreply.github.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Cori Avila <42420333+corico44@users.noreply.github.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Cori Avila <42420333+corico44@users.noreply.github.com>
2023-09-21 12:30:08 +02:00
Juan Ariza Toledano
fe6a1b2d96 [bitnami/postgresql-ha] Use different app.kubernetes.io/version label on subcomponents (#19351) 2023-09-20 14:37:06 +02:00
Juan Ariza Toledano
641a8abe87 [bitnami/postgresql-ha]: Use merge helper (#19094) 2023-09-08 14:15:15 +02:00
Juan Ariza Toledano
a5efa4c3a2 [bitnami/postgresql-ha] Support for customizing standard labels (#18410) 2023-08-23 10:34:33 +02:00
simdevmat
30cb44b631 [bitnami.postgresql-ha] Add resources to tls init Containers (#18343)
Signed-off-by: simdevmat <simdevmat@gmail.com>
2023-08-10 11:16:33 +02:00
Taufik Rama
a6f22f3850 Fixed filename typo (#17775)
Signed-off-by: Taufik Rama <taufik-rama@pm.me>
2023-07-26 09:54:05 +02:00
Felipe V.C. Serafim
da68be8e95 Add copyright header (#17300)
* Add copyright header

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Remove copyright from vib runtime_parameters files

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Add copyright header for pinniped-auth.sh

Signed-off-by: sfelipe <sfelipe@vmware.com>

* Update templates copyright header format

Signed-off-by: sfelipe <sfelipe@vmware.com>

---------

Signed-off-by: sfelipe <sfelipe@vmware.com>
2023-06-26 10:28:56 +02:00
John
943cb6e826 pgPool Load Balanced Write Bugfix (#17144)
- Added missing quotes around PGPOOL_DISABLE_LOAD_BALANCE_ON_WRITE value

The missing `| quote` filter would render an invalid deployment manifest
when `pgpool.loadBalancingOnWrite` was set to `off` because YAML interprets
`off` as `false` when unquoted.

Signed-off-by: John Lahr <john@johnlahr.me>
2023-06-19 12:11:50 +02:00
Trey Hoffman
7e3eeb9625 [bitnami/postgresql-ha] Don't render empty keys from templates (#16576)
* Don't render empty keys from templates

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Fix if/end closing when preventing empty keys from being rendered

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Reduce to a single condition

Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Trey Hoffman <tgh19@pitt.edu>

* Close volumeMounts conditional after all items are listed

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Fix indentation

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Add missing .Values.pgpool.usePasswordFile and improve readability

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Improve readability

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Avoid rendering empty key for customMetrics volumeMounts

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Improve readability of large or statement

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Use single line or statement

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>

* Update bitnami/postgresql-ha/templates/postgresql/statefulset.yaml

Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Trey Hoffman <tgh19@pitt.edu>

---------

Signed-off-by: Trey Hoffman <treyhoffman@outlook.com>
Signed-off-by: Trey Hoffman <tgh19@pitt.edu>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2023-06-14 08:37:53 +02:00
Miguel Ruiz
e426e379f9 [bitnami/postgresql-ha] typo: Fix values pgpool.usernames and pgpool.passwords (#16425)
* [bitnami/postgresql-ha] typo: Fix values pgpool.usernames and pgpool.passwords

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-05-31 13:41:59 +02:00
Gonzalo Gómez Gracia
6fd9956b86 [bitnami/postgresql-ha] Add synchronous replication mode (#16129)
* [bitnami/postgresql-ha] Add synchronous replication mode

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
2023-05-17 18:07:39 +02:00
Carlos Rodríguez Hernández
884151035e [bitnami/*] Make Helm charts 100% OCI (#15998)
* [bitnami/*] Make Helm charts 100% OCI

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Add main files and scaffolding

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Bump chart version

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Improve helm upgrade instruction

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Revert bitnami/common version bump

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Prettify Chart.yamls

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Regenerate Chart.lock and bump chart versions

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-04-20 11:06:43 +02:00
pcerny
93d30e8d19 [bitnami/postgresql-ha] options to improve pgpool stability (#14175)
* [bitnami/postgresql-ha] pre-stop hook waits custom seconds

Pre-stop hook waits custom seconds at least after stop of PG.
It gives time to pgpool to detect that node is down.

Signed-off-by: Pavel Cerny <pavel.cerny@gooddata.com>

* [bitnami/postgresql-ha] headless service and not ready pods

Introduce option to set PG headless service to publishNotReadyAddresses
to true including tooling to use it:
- new readiness probe to delay READY state after container start/restart
- setup of PGPOOL_HEALTH_CHECK_PSQL_TIMEOUT to control pgpool timeout in
  liveness probe

Signed-off-by: Pavel Cerny <pavel.cerny@gooddata.com>

* [bitnami/postgresql-ha] bump PG-HA chart version

Signed-off-by: Pavel Cerny <pavel.cerny@gooddata.com>

---------

Signed-off-by: Pavel Cerny <pavel.cerny@gooddata.com>
2023-04-19 10:50:05 +02:00
Miguel Ruiz
15f2bf001a [bitnami/postgresql-ha] Add support for service.headless.annotations (#15438)
* [bitnami/postgresql-ha] Add support for service.headless.annotations

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-03-21 17:13:20 +01:00
Miguel Ruiz
419f2dcfbf [bitnami/postgresql-ha] Don't regenerate self-signed certs on upgrade (#14652)
* [bitnami/postgresql-ha] Don't regenerate self-signed certs on upgrade

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

* Fix duplicated name

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-02-02 12:55:43 +01:00
Robert Moucha
fb67c5e2a5 [bitnami/postgresql-ha] Service annotations (#14523) (#14671)
Allow Pgpool and PostgreSQL annotations to be separately configurable
using pgpool.annotations and postgresql.annotations.

The original service.annotations remains unchanged and still affects both
services.

Signed-off-by: Robert Moucha <robert.moucha@gooddata.com>
2023-02-01 07:56:42 +00:00
Rafael Ríos Saavedra
3cd7dc272c [bitnami/postgresql-ha] Postgresql support witness nodes (#14426)
* witness-v0

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Support for witness nodes

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Regenerates README.md

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Uses the new container image that provides witness mode

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Remove unneeded image and tls params, adds condition for the witness service to be rendered

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Removes unneeded parameters in witness nodes

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Add role label for the pods

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>

Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-01-23 11:44:46 +01:00
Sjouke de Vries
2bed17e324 [postgresql-ha] backwards compat postgres-password (#13809)
Signed-off-by: Sjouke de Vries <info@sdvservices.nl>

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>
2022-12-02 16:33:18 +01:00
Giulio Calzolari
8974697761 [bitnami/postgresql-ha] Align postgresql and postgresql-ha secrets (#13733)
* Update secrets.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update NOTES.txt

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update statefulset.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update deployment.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update statefulset.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>
2022-11-30 17:16:51 +01:00
Christophe Boucharlat
65bf372ac1 [bitnami/postgresql-ha]: fixes helm chart rendering when enabling metrics (#13634)
* fix(postgresql-ha/metrics-service): rendering Values.metrics.annotations "annotations is not a method but has arguments"

Signed-off-by: christophe.boucharlat <christophe.boucharlat@gmail.com>

* bump(postgresql-ha): chart version

Signed-off-by: christophe.boucharlat <christophe.boucharlat@gmail.com>

Signed-off-by: christophe.boucharlat <christophe.boucharlat@gmail.com>
2022-11-24 08:11:51 +01:00
Giulio Calzolari
054418ef30 [bitnami/postgresql-ha] create serviceAccountName helper (#13630)
* create postgresql-ha.serviceAccountName helper

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* bump version

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update serviceaccount.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update statefulset.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

* Update deployment.yaml

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>

Signed-off-by: Giulio Calzolari <9049490+giuliocalzolari@users.noreply.github.com>
2022-11-22 15:11:51 +01:00
cleverhu
c2b90a9fde optimize annos (#13124)
Signed-off-by: cleverhu <shouping.hu@daocloud.io>

Signed-off-by: cleverhu <shouping.hu@daocloud.io>
2022-10-26 15:25:40 +02:00