Commit Graph

27 Commits

Author SHA1 Message Date
Rafael Ríos Saavedra
3c468cb618 Fix global secretkeys usage (#19281)
Signed-off-by: Rafael Rios Saavedra <rrios@vmware.com>
2023-09-15 06:32:12 +00: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
bf18e4b271 [bitnami/postgresql] Support for customizing standard labels (#18408) 2023-08-23 11:06:59 +02:00
Ibone González Mauraza
3bfcc08121 [bitnami/postgresl] Remove the password in text of the statefulset (#17780)
* [bitnami/postgresl]remove the password in text of the statefulset

Signed-off-by: mauraza <gibone@vmware.com>

* remove .Values.auth.postgresPassword in plaintext

Signed-off-by: mauraza <gibone@vmware.com>

* Fix issue with postgres password value election

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

* Fix issue with POSTGRES_POSTGRES_PASSWORD logic

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

* Change priority

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

---------

Signed-off-by: mauraza <gibone@vmware.com>
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2023-07-20 16:44:05 +02:00
Miguel Ruiz
afa4649ca1 [bitnami/postgresql] Fix postgres random password generation (#17502)
Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
2023-07-07 15:48:50 +02:00
Miguel Ruiz
262f4f1d29 [bitnami/postgresql] Fix issues when using enablePostgresUser=false (#17398)
* [bitnami/postgresql] Fix issues when using enablePostgresUser=false

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

* Helm dep update

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

* Update Notes.txt

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

* [bitnami/postgresql] Update custom database environment variable to ensure it is created

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/postgresql] Set postgres password when customUser not postgres and enablePostgresUser

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/postgresql] Restore POSTGRES_ variables

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

---------

Signed-off-by: Miguel Ruiz <miruiz@vmware.com>
Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
Co-authored-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
2023-07-04 16:41:04 +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
Juan José Martos
c6daf3d295 [bitnami/postgresql] Use username as key in the Service Binding secret (#16249)
* [bitnami/postgresql] Use username in the Service Binding secret

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

* Bump version

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

---------

Signed-off-by: jotamartos <jotamartos@vmware.com>
2023-04-27 10:32:06 +02:00
David Gomez
eeb1faaa45 Fix postgres secret keys (#15023)
* [bitnami/postgresql] Fix postgres secretKeys

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

* [bitnami/postgresql] Fix descriptions

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

* [bitnami/postgresql] Update NOTES

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

* [bitnami/nginx] Fix NOTES

Signed-off-by: David Gomez <dgomezleon@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: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
2023-02-20 13:54:24 +01:00
Javier J. Salmerón-García
68f6708102 [bitnami/postgresql] feat: Add ServiceBinding-compatible secrets (#14893)
* [bitnami/postgresql] feat:  Add ServiceBinding-compatible secrets

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

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

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

* Update bitnami/postgresql/values.yaml

Co-authored-by: mpermar <martinpe@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>

* feat:  Allow using the existing secret

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

* feat:  Add type and provider

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

* feat:  Add database

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

* fix: 🐛 Only set database if not empty

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

---------

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Javier J. Salmerón-García <jsalmeron@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: mpermar <martinpe@vmware.com>
2023-02-16 11:19:10 +01:00
Fran Mulero
4bfda622ef [bitnami/postgresql] LDAP standardisation (#10464)
* LDAP standardisation

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

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

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

* Amend README

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

* Bump chart version

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

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

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

* Amend conflicts

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

* Apply suggestions

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-05-31 17:03:43 +02:00
Dennis Urban
515833f739 [bitnami/postgresql] Add quote to namespace (#9691)
* quote namespaces on postgresql chart

Signed-off-by: Dennis Urban <dennis.urban@flipapp.de>

Co-authored-by: Dennis Urban <dennis.urban@flipapp.de>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
2022-04-07 18:56:02 +02:00
Marcel Märtens
c75fef792f Postgresql .Values.global.postgresql.auth.username should overwrite .Values.auth.username, (#8966) 2022-02-11 08:20:08 +01:00
Juan Ariza Toledano
50946fdff3 [bitnami/postgresql] Chart standardization (#8827)
* [bitnami/postgresql] Chart standardization

Signed-off-by: juan131 <juanariza@vmware.com>

* [bitnami/postgresql] Update components versions

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2022-02-02 18:42:51 +01:00
Carlos Rodríguez Hernández
8cad18aed9 [bitnami/several] Adapt templating format (#8562)
Signed-off-by: Carlos Rodriguez Hernandez <carlosrh@vmware.com>
2022-01-05 18:10:31 +01:00
Joey Vano
e2404c63cc [bitnami/postgresql] add common labels (#7952)
* [bitnami/postgresql] add commonLabels

* [bitnami/postgresql] update chart minor version

* [bitnami/postgresql] bump version

Co-authored-by: Joseph Vano <jvano@ea.com>
2021-10-28 12:52:28 +02:00
Marco Kilchhofer
db08f68c1b [bitnami/postgresql] Don't put postgresql-postgres-password in secret when not needed (#5635)
* Don't put postgresql-postgres-password in secret when not needed

When only using the "postgres" user, the secret gets updated every helm upgrade with a
random string. When using with argocd (and maybe other gitops tools) there are always
changes until you put a dummy value into postgresqlPostgresPassword.

Use the same conditional as in statefulset.yaml:
~~~
{{- if not (eq (include "postgresql.username" .) "postgres")  }}
  # (..)
- name: POSTGRES_POSTGRES_PASSWORD
  valueFrom:
    secretKeyRef:
      name: {{ template "postgresql.secretName" . }}
      key: postgresql-postgres-password
{{- end }}
{{- end }}
~~~

* Use same conditional for readreplicas

In PR #4380 we forgot to also change the 2nd statefulset for the readreplicas
2021-03-03 12:24:44 +01:00
hanzala1234
fc694c5095 [bitnami/Postgresql] Add explicit namespace field on resources (#5333)
* Update configmap.yaml

* Update extended-config-configmap.yaml

* Update initialization-configmap.yaml

* Update metrics-configmap.yaml

* Update metrics-svc.yaml

* Update networkpolicy.yaml

* Update podsecuritypolicy.yaml

* Update role.yaml

* Update rolebinding.yaml

* Update secrets.yaml

* Update serviceaccount.yaml

* Update statefulset-readreplicas.yaml

* Update statefulset.yaml

* Update svc-headless.yaml

* Update svc-read.yaml

* Update svc.yaml

* Update chart version
2021-01-29 15:37:28 +01:00
Juan Ariza Toledano
52a2c99a89 [bitnami/*] Affinity based on common presets (vii) (#4701) 2020-12-14 10:57:51 +01:00
Miguel Ángel Cabrera Miñagorri
ea13243ea6 [bitnami/postgresql] Fix secret logic for passwords (#4123) 2020-10-30 14:16:01 +01:00
Miguel Ángel Cabrera Miñagorri
af4ae62ab7 [bitnami/postgresql] Use common functions for tplValues (#3730)
* [bitnami/postgresql] Use common functions for tplValues

* Bump version
2020-09-23 11:56:20 +02:00
Dennis Effing
693e7656d1 [bitnami/postgresql] Helm label best practices (#3021)
* [bitnami/postgresql] Add dependency on bitnami common chart

* [bitnami/postgresql] Replace deprecated standard Helm labels

* [bitnami/postgresql] Bump version to 9.0.0

Co-authored-by: Dennis Effing <dennis.effing@codecentric.de>
2020-07-14 12:27:03 +02:00
Javier J. Salmerón-García
1765929fa8 [bitnami/postgresql] Add option to add annotations to all generated resources (#2368)
* [bitnami/postgresql] Add option to add annotations to all generated resources

* Add to readme

* [bitnami/postgresql] Update components versions

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

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2020-04-20 16:20:17 +02:00
Carlos Rodríguez Hernández
a0e44f7d6a Move charts from upstreamed folder to bitnami (#2032)
* Move charts from upstreamed folder to bitnami

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>

* Remove root .helmignore

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>

* Bump charts version

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>

* Remove file added by error

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>

* Update Chart.yaml
2020-03-11 17:11:37 +01:00
Carlos Rodriguez Hernandez
5e80f54d4e Remove PostgreSQL chart from Bitnami 2018-10-24 07:58:59 +00:00
tompizmor
7527ab5b4c Support replication for PostgreSQL chart 2018-05-29 14:14:49 +02:00
tompizmor
5413120bb2 Rename charts folders 2018-04-13 10:46:07 +02:00