Commit Graph

23 Commits

Author SHA1 Message Date
pixil98
960550afa5 [bitnami/postgresql] Allow backup pod to use DNS (#25534)
* Allow backup pod to use DNS

Signed-off-by: Aaron Reisman <aaron@reisman.org>

* Bump version

Signed-off-by: Aaron Reisman <aaron@reisman.org>

* Update Chart.yaml

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

---------

Signed-off-by: Aaron Reisman <aaron@reisman.org>
Signed-off-by: Andrés Bono <andresbono@vmware.com>
Co-authored-by: Andrés Bono <andresbono@vmware.com>
2024-05-13 08:26:10 +00:00
Mayaw Power
4a798ecc98 [bitnami/postgresql] add backup.cronjob.tolerations options (#25664)
Signed-off-by: Colin Lee <colin719@gmail.com>
2024-05-10 11:00:08 +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
Martin Hansen
5e7f4e1401 [bitnami/postgresql] fixing tls for cronjobs (#24468)
Signed-off-by: Martin Hansen <hansen@imada.sdu.dk>
Signed-off-by: Alberto Otero <lorenzoa@vmware.com>
Co-authored-by: Alberto Otero <lorenzoa@vmware.com>
2024-03-21 11:54:52 +00:00
Bastiaan Bakker
0a3ebd57a2 [bitnami/postgresql] feat: add parameter backup.cronjob.storage.existingVolume (#23979)
* [bitnami/postgresql] add support for extraVolumes and extraVolumeMounts to backup.cronjob

Signed-off-by: Bastiaan Bakker <bbakker@xebia.com>

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

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

---------

Signed-off-by: Bastiaan Bakker <bbakker@xebia.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2024-03-21 12:42:34 +01:00
Paul Brissaud
10584d1140 [bitnami/postgres] don't include backup netpol when backup aren't enabled (#24572)
Signed-off-by: Paul Brissaud <pbrissaud.pro@gmail.com>
2024-03-21 10:40:35 +01:00
Axel FAUVEL
dc9345576e [bitnami/postgresql] Add a NetworkPolicy to allow backup pods to access primary nodes (#24363)
* [bitnami/postgresql] Add a NetworkPolicy to allow backup pods to access primary node

Signed-off-by: Axel FAUVEL <axel.fauvel@orange.com>

* [bitnami/postgresql] Bump chart version

Signed-off-by: Axel FAUVEL <axel.fauvel@orange.com>

* [bitnami/postgresql] Remove duplicated key

Signed-off-by: Axel FAUVEL <axel.fauvel@orange.com>

---------

Signed-off-by: Axel FAUVEL <axel.fauvel@orange.com>
2024-03-20 11:20:41 +01:00
Juro Oravec
1a6732655b [bitnami/postgresql] Fix TLS by removing faulty white trimming in cronjob.yaml (#24239)
* refactor: Remove white trimming in cronjob.yaml

Signed-off-by: Juro Oravec <juraj.oravec.josefson@gmail.com>

* Update Chart.yaml

Signed-off-by: Juro Oravec <juraj.oravec.josefson@gmail.com>

---------

Signed-off-by: Juro Oravec <juraj.oravec.josefson@gmail.com>
2024-03-11 15:32:31 +01:00
Javier J. Salmerón-García
1a2217f808 [bitnami/postgresql] feat: 🔒 Add automatic adaptation for Openshift restricted-v2 SCC (#24141)
Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2024-03-05 16:19:18 +01:00
opencmit2
8da2a95d6f [bitnami/postgresql] postgresql backup container adds resources parameter (#23955) 2024-03-05 13:17:34 +01:00
Javier J. Salmerón-García
d96a96f3e2 [bitnami/postgresql] feat: 🔒 Add readOnlyRootFilesystem support (#23565)
* [bitnami/postgresql] feat:  🔒 Add readOnlyRootFilesystem support

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

* fix: 🐛 Set proper volume names

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

* chore: 🔧 Change image tag

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

* test:  Update goss test to match new ownership

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

* fix: 🐛 Apply same change in secondary node

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

* chore: ♻️ Move all emptydirs to one

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
2024-02-21 10:27:01 +01:00
shawngmc
2d25138ccd fixed backup with autogenerated cert (#21888)
Signed-off-by: Shawn <shawngmc@gmail.com>
2024-01-10 17:25:16 +01:00
Bruno Melo
94d976d804 [bitnami/postgresql] Add TimeZone to CronJob of backup (#19516)
* [bitnami/postgresql] Add TimeZone to CronJob of backup

Signed-off-by: Bruno Melo <bsilva.melo@gmail.com>

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

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

---------

Signed-off-by: Bruno Melo <bsilva.melo@gmail.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Celia Garcia <61272496+CeliaGMqrz@users.noreply.github.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Celia Garcia <61272496+CeliaGMqrz@users.noreply.github.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2023-10-05 09:11:59 +02:00
Sylvain Pasche
5ff8ad5f3c [bitnami/postgresql] Support disabling backup cron containerSecurityContext (#19676)
* Use common.tplvalues.render for command

To support having newlines in the command, which otherwise fails with:
Error: YAML parse error on postgresql/templates/backup/cronjob.yaml: error converting YAML to JSON: yaml: line 58: could not find expected ':'

Signed-off-by: Sylvain Pasche <spasche@spasche.net>

* Support disabling backup cron containerSecurityContext

Signed-off-by: Sylvain Pasche <spasche@spasche.net>

---------

Signed-off-by: Sylvain Pasche <spasche@spasche.net>
2023-10-04 11:43:21 +02:00
Bruno Melo
d278c2b679 [bitnami/postgresql] Fix port used by backup's CronJob (#19517)
Signed-off-by: Bruno Melo <bsilva.melo@gmail.com>
2023-09-27 12:01:49 +02:00
Tobias Korf
29dbf3a630 bitnami/postgresql Added ImagePullSecrets and ImagePullPolicy to be passed through to backup-cronjob (#19509)
* Added ImagePullSecrets and ImagePullPolicy to be passed through to backup-cronjob

Signed-off-by: Tobias Korf <mtkorf@web.de>

* bumped version in Chart.yaml

Signed-off-by: Tobias Korf <mtkorf@web.de>

---------

Signed-off-by: Tobias Korf <mtkorf@web.de>
2023-09-26 10:53:07 +02:00
robson90
8edeb93e69 [bitnami/postgresql] Add SecurityContext to CronJob of backup (#19238)
* added securityContext, without CronJob has no access to volume

Signed-off-by: robson90 <mrpalemos@googlemail.com>

* added check for enabling podSecurityContext

Signed-off-by: robson90 <mrpalemos@googlemail.com>

* added check for enabling podSecurityContext

Signed-off-by: robson90 <mrpalemos@googlemail.com>

* fix default value backup.cronjob.podSecurityContext.enabled

Signed-off-by: robson90 <mrpalemos@googlemail.com>

* Fix conflict with values.schema.json

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

---------

Signed-off-by: robson90 <mrpalemos@googlemail.com>
Signed-off-by: Andrés Bono <andresbono@vmware.com>
Co-authored-by: Andrés Bono <andresbono@vmware.com>
2023-09-22 15:01:59 +00:00
D. Kelley
7eea12f052 [bitnami/postgresql] Add nodeSelector to Backup Cronjob spec (#19398)
* Add a nodeSelector to the YAML template for Postgres' backup job.

Signed-off-by: Dave Kelley <djk804@gmail.com>

* Add Postgres Backup nodeSelector parameter in Values file.

Signed-off-by: Dave Kelley <djk804@gmail.com>

* Update Chart.yaml

Patch version update to the postgresql chart after adding nodeSelector to the backup CronJob spec. 

Signed-off-by: Dave Kelley <djk804@gmail.com>

* Update README.md

Add helptext for new parameter.

Signed-off-by: Dave Kelley <djk804@gmail.com>

* Align variable names.

Signed-off-by: Dave Kelley <djk804@gmail.com>

* Update cronjob.yaml

Signed-off-by: Dave Kelley <djk804@gmail.com>

* Update values.yaml

Signed-off-by: Dave Kelley <djk804@gmail.com>

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

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

* Update bitnami/postgresql/Chart.yaml

Co-authored-by: Ibone González Mauraza <gibone@vmware.com>
Signed-off-by: D. Kelley <djk804@gmail.com>

---------

Signed-off-by: Dave Kelley <djk804@gmail.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: D. Kelley <djk804@gmail.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Ibone González Mauraza <gibone@vmware.com>
2023-09-19 18:22:51 +02:00
Yarden Shoham
c1a1349e8b [bitnami/postgresql] Version the helper functions (#17847)
To allow multiple versions of this chart to coexist as subcharts we shouldn't only separate the helper functions by prefixing the chart name but also by suffixing incrementing function versions.

This is officially recommended by Helm in https://helm.sh/docs/chart_template_guide/named_templates/.

Signed-off-by: Yarden Shoham <git@yardenshoham.com>
Signed-off-by: Alberto Otero <lorenzoa@vmware.com>
Co-authored-by: Alberto Otero <lorenzoa@vmware.com>
2023-09-07 14:13:21 +00:00
Juan Ariza Toledano
8eaef88b98 [bitnami/postgresql: Use merge helper]: (#19093) 2023-09-06 12:52:04 +02:00
Juan Ariza Toledano
bf18e4b271 [bitnami/postgresql] Support for customizing standard labels (#18408) 2023-08-23 11:06:59 +02:00
Pat Riehecky
9748b6929f [bitnami/postgresql] fix annotation typo (#18557)
Signed-off-by: Pat Riehecky <riehecky@fnal.gov>
2023-08-21 10:16:28 +02:00
Pat Riehecky
56b223b24a [bitnami/postgresql] Add trivial backup cronjob (#17852)
* [bitnami/postgresql] Add trivial backup cronjob

Signed-off-by: Pat Riehecky <riehecky@fnal.gov>

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

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

---------

Signed-off-by: Pat Riehecky <riehecky@fnal.gov>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-08-01 14:33:36 +00:00