Commit Graph
114 Commits
Author SHA1 Message Date
Tom Brouws a605c9c912 [stable/postgresql] Prefix port names with protocol to comply with Istio (#19249)
* [stable/postgresql] Prefix port names with protocol

Signed-off-by: Tom Brouws <tom@weave.nl>

* Bump chart major version & add disclaimer to README

Signed-off-by: Tom Brouws <tom@weave.nl>
2019-12-11 02:38:05 -08:00
Juan Ariza Toledano b3ebd2f988 [stable/postgresql] Improve 'extraEnv' example in values (#19404)
Signed-off-by: juan131 <juan@bitnami.com>
2019-12-10 01:43:29 -08:00
Xiang Dai 22cf3ad8cf [stable/postgresql] add HA comment (#19290)
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-12-01 23:57:03 -08:00
machine424 77b484efe6 [stable/postgresql] Add the possibility to explicitly select namespaces from which Ingress traffic could be accepted. (#19117)
Signed-off-by: Ayoub Mrini <ayoubmrini424@gmail.com>
2019-11-27 02:35:21 -08:00
Cédric de Saint Martin a4aee7c359 [stable/postgresql] Add optional PrometheusRule for metrics. (#19050)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2019-11-22 02:01:29 -08:00
Cédric de Saint Martin 9830a92d53 [stable/postgresql] Add dedicated tmpfs for /dev/shm. (#19025)
* [stable/postgresql] Add dedicated tmpsfs for /dev/shm.

Start a database pod without limitations on shm memory. By default docker
limit  to  (see e.g. the [docker
issue](https://github.com/docker-library/postgres/issues/416), which could be
not enough if PostgreSQL uses parallel workers heavily. If this option is
present and value is , to the target database pod will be mounted a new
tmpfs volume to remove this limitation.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>

* [stable/postgresql] SHM: Second version after review + improvements.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2019-11-21 05:07:29 -08:00
Rostyslav Sotnychenko 2a50c3e858 [stable/postgresql] Add support for extra init containers (#18914)
Signed-off-by: Rostyslav Sotnychenko <me@sota.sh>
2019-11-19 03:29:42 -08:00
Cédric de Saint Martin 7a2dad2d27 [stable/postgresql] Add back custom metrics. (#18924)
Solves https://github.com/helm/charts/issues/15798

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2019-11-18 04:39:42 -08:00
Sameer Naik d0699a3ba8 [stable/postgresql] adds postgresqlPostgresPassword chart parameter (#18901)
`postgresqlPostgresPassword` enables users to set a password for the `postgres` user when `postgresqlUsername` is not `postgres`

Signed-off-by: Sameer Naik <sameersbn@vmware.com>
2019-11-18 01:35:41 -08:00
Rafael Ríos Saavedra 903dbd4087 [stable/postgresql] Add ldap support to postgresql chart (#18813)
* Add ldap support for postgres chart

Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>

* Adds validation to ldap configuration method. Fix minor details.

Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>

* Bump minor version. Fix simultaneous ldap.url and ldap.server checking

Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>

* Fix condition in ldap.url and ldap.server testing

Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>
2019-11-12 07:38:07 -08:00
Rafael Ríos Saavedra 655a48e217 [stable/postgresl] Point the chart to the postgresql release that includes postgis (#18441)
* Point the chart to the postgresql release that includes postgis

Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>

* Bump chart version.

Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>

* Fixes Chart version number where postgis was added.

Signed-off-by: Rafael Rios Saavedra <rafael.rios.saavedra@gmail.com>
2019-11-11 04:33:41 -08:00
Xiang Dai c8dc1b2b66 add comment for existed data (#17240)
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-11-09 23:47:39 -08:00
Sameer Naik 205db45e2d [stable/postgresql] bump major version (#18707)
Helm performs a lookup for the object based on its group (apps), version (v1), and kind (Deployment). Also known as its GroupVersionKind, or GVK. Changing the GVK is considered a compatibility breaker from Kubernetes' point of view, so you cannot "upgrade" those objects to the new GVK in-place. Earlier versions of Helm 3 did not perform the lookup correctly which has since been fixed to match the spec.

In https://github.com/helm/charts/pull/17281 the `apiVersion` of the statefulset resources was updated to `apps/v1` in tune with the api's deprecated, resulting in compatibility breakage.

This major version bump signifies this change.

Signed-off-by: Sameer Naik <sameersbn@vmware.com>
2019-11-08 06:16:13 -08:00
Miguel Ángel Cabrera Miñagorri a40a25f3b9 [stable/postgresql] Add support to change the user and password for the sql init scripts (#18550)
Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
2019-11-08 06:04:14 -08:00
Vincent Behar 62c1d6b17f [stable/postgresql] evaluate the service's annotations as a template (#18323)
update the service template to evaluate the annotations as a template,
to allow people to use dynamic values in annotations key or values.

Signed-off-by: Vincent Behar <v.behar@free.fr>
2019-10-25 00:39:40 -07:00
Carlos Rodríguez Hernández 7bf481dfd4 [stable/postgresql] Unify and refactor README.md (#18291)
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-10-24 07:07:56 -07:00
Vincent Behar 0026a6c0f3 [stable/postgresql] add master/slave labels/annotations (#17823)
Add support for custom labels and annotations on the master & slaves statefulset

Signed-off-by: Vincent Behar <v.behar@free.fr>
2019-10-17 01:46:39 -07:00
Carlos Rodríguez Hernández 9a8ad6651f [stable/postgresql] Document how to use another PostgreSQL version (#18041)
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-10-16 12:59:48 -07:00
Javier J. Salmerón-García bda109f9d1 [stable/postgresql] Update prerequisites (#18022)
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@vmware.com>
2019-10-16 06:37:41 -07:00
Julius Pedersen eebdf20750 [stable/postgresql] Fix *.extraVolumes typo (#17862)
Signed-off-by: Julius Pedersen <deifyed@gmail.com>
2019-10-11 01:07:40 -07:00
Juan Ariza Toledano e05d81911d [stable/postgresql] Add upgrading instructions to the README.md (#17692)
* [stable/postgresql] Add upgrading instructions to the README.md

Signed-off-by: juan131 <juan@bitnami.com>

* [stable/postgresql] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>
2019-10-04 04:14:02 -07:00
Marco Mariani c9a716f2a8 fixed description: global.postgresql.postgresqlPassword (#17114)
Signed-off-by: Marco Mariani <marco.mariani@alterway.fr>
2019-10-01 06:37:34 -07:00
Carlos Rodríguez Hernández caee33658e [stable/postgresql] Use stretch as minideb tag (#16725)
* [stable/postgresql] Use buster as minideb tag

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

* Use stretch instead of buster to be consistent across containers

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-09-02 01:53:42 -07:00
Miguel Ángel Cabrera Miñagorri b5ca2eddeb [stable/postgresql] Add global StorageClass to postgresql (#16423)
Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
2019-08-20 05:35:09 -07:00
Javier J. Salmerón-García f995850879 [stable/postgresql] Replace metrics image from wrouesnel/postgres_exporter to bitnami/postgres-exporter (#15802)
* [stable/postgresql] Replace metrics image from wrouesnel/postgres_exporter to bitnami/postgres-exporter

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

* Update tag

Signed-off-by: Javier Salmeron Garcia <jsalmeron@vmware.com>
2019-07-23 06:50:56 -07:00
Carlos Rodríguez Hernández 0a3f6842ac [stable/postgresql] Implement again "Standardize 'fullname' and 'name' macros" (#15643)
(#15427)" (#15598)"

This reverts commit 68d025a636.
Implement #15427 bumping a major version after #15598
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-07-18 06:34:16 -07:00
Carlos Rodríguez Hernández 68d025a636 Revert "[stable/postgresql] Standardize 'fullname' and 'name' macros (#15427)" (#15598)
This reverts commit 4dbd66a090.

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-07-17 07:27:00 -07:00
Juan Ariza Toledano 4dbd66a090 [stable/postgresql] Standardize 'fullname' and 'name' macros (#15427)
Signed-off-by: juan131 <juan@bitnami.com>
2019-07-11 07:21:09 -07:00
Carlos Rodríguez Hernández d7af67ae19 [stable/postgresql] Unify and document production values (#14669)
* Unify and document production values

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

* Add suggestion

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

* Bump version

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-06-11 02:46:21 -07:00
Nuwan Goonasekera 691a770df5 [stable/postgresql] Allow templating of extra env vars (#14664)
* Allow templating of extra env vars

Signed-off-by: Nuwan Goonasekera <2070605+nuwang@users.noreply.github.com>

* Bump chart version to fix lint error

Signed-off-by: Nuwan Goonasekera <2070605+nuwang@users.noreply.github.com>
2019-06-11 00:46:17 -07:00
Chris Abiad 5ac4b37ce0 [stable/postgresql] README.md - fix minor typos (#14510)
* README.md - fix minor typos

Signed-off-by: Christopher Abiad <chris@chrisabiad.com>

* stable/postgresql - Increment chart semver

Signed-off-by: Christopher Abiad <chris@chrisabiad.com>

* stable/postgresql - Increment version to 5.3.3

Signed-off-by: Christopher Abiad <chris@chrisabiad.com>

* stable/postgresql - Increment version to 5.3.4

Signed-off-by: Christopher Abiad <chris@chrisabiad.com>
2019-06-06 08:38:14 -07:00
Sébastien Prud'homme 555cd7cbd6 [stable/postgresql] servicemonitor resource for prometheus operator (#14369)
* [stable/postgresql] servicemonitor resource for prometheus operator

Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com>

* Add some new parameters for ServiceMonitor

Signed-off-by: Sébastien Prud'homme <sebastien.prudhomme@gmail.com>
2019-06-04 00:57:01 -07:00
Balint Molnar b74991af78 Add extraVolumeMount and Volume to Postgres Master and Slave (#14280)
Signed-off-by: Balint Molnar <balintmolnar91@gmail.com>
2019-05-31 03:24:29 -07:00
satchpx 3b934d8366 updates to support alternate k8s scheduler (#14363)
Signed-off-by: Sathya Balakrishnan <sathya@portworx.com>
2019-05-31 01:14:25 -07:00
Carlos Rodríguez Hernández e4706433f6 [stable/postgresql] Use immutable tags (#14199)
* Bump chart version

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

* [stable/postgresql] Use immutable tags

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-05-28 13:55:22 -07:00
Carlos Rodríguez Hernández 50ac9c8711 [stable/postgresql] Update PostgreSQL chart, from PostgreSQL 10 to 11 (#13908)
* [stable/postgresql] Update PostgreSQL chart, from PostgreSQL 10 to 11

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

* Update migration instruction

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-05-17 02:14:06 -07:00
Dennis Effing be19b9dc3f [stable/postgresql] Add service account support (#13751)
* Add service account support

Service account utilization is optional and not activated by default.

Signed-off-by: Dennis Effing <dennis.effing@codecentric.de>

* Remove trailing spaces

Signed-off-by: Dennis Effing <dennis.effing@codecentric.de>

* Add missing documentation on serviceAccount.name property

Signed-off-by: Dennis Effing <dennis.effing@codecentric.de>

* Add service account properties to production values

Signed-off-by: Dennis Effing <dennis.effing@codecentric.de>
2019-05-15 03:22:18 -07:00
Nuwan Goonasekera 12387212ed [stable/postgresql] Use tpl so release name can be used in config maps (#13705)
* Use tpl so release name can be used in config maps

This runs the config map name through tpl so that templating can be
used with config map and secret names in postgres. Otherwise, it limits
postgres to a single release when using a custom config map name.
This is a workaround for issue: https://github.com/helm/helm/issues/2492
and follows similar solutions used elsewhere:
https://github.com/helm/charts/issues/10342

Signed-off-by: Nuwan Goonasekera <2070605+nuwang@users.noreply.github.com>

* Bump chart version

Signed-off-by: Nuwan Goonasekera <2070605+nuwang@users.noreply.github.com>

* Update docs to indicate that the value is evaluated as a template

Signed-off-by: Nuwan Goonasekera <2070605+nuwang@users.noreply.github.com>
2019-05-13 23:53:10 -07:00
Javier J. Salmerón-García b94e9f2b99 [stable/postgresql] Adapt to new bitnami postgresql bash container (#13547)
* [stable/postgresql] Adapt to new bitnami postgresql bash container

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

* Update readme

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

* Change postgresqlDataDir

Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
2019-05-09 01:10:47 -07:00
Johnny You d00bdb5baa [stable/postgresql] fix README.md (#13184)
Signed-off-by: LittleWhiteYA <f46284628@gmail.com>
2019-04-22 08:57:44 -07:00
jmvizcainoio a86129ae16 [stable/postgresql ] Load Balancer sources (#13059)
* Load Balancer sources

Signed-off-by: Juan Manuel <juanmanuel.vizcaino@iomed.es>

* remove line

Signed-off-by: Juan Manuel <juanmanuel.vizcaino@iomed.es>

* Check if type is LoadBalancer
Signed-off-by: Juan Manuel <juanmanuel.vizcaino@iomed.es>

Signed-off-by: Juan Manuel <juanmanuel.vizcaino@iomed.es>

* add blank lines

Signed-off-by: Juan Manuel <juanmanuel.vizcaino@iomed.es>
2019-04-16 04:31:07 -07:00
obeyler d0f5fc85be [stable/Postgresql] add runAsUser inside security policy (#12854)
* Update statefulset.yaml

Signed-off-by: olivier beyler <olivier.beyler@orange.com>

* Update Chart.yaml

Signed-off-by: olivier beyler <olivier.beyler@orange.com>

* Update statefulset.yaml

Signed-off-by: olivier beyler <olivier.beyler@orange.com>

* Revert "Update statefulset.yaml"

This reverts commit 8ad2230884dab22082eeccbb367816fe51d3f46b.

Signed-off-by: olivier beyler <olivier.beyler@orange.com>

* Update statefulset.yaml

Signed-off-by: obeyler <olivier.beyler@orange.com>

* fixup

Signed-off-by: olivier beyler <olivier.beyler@orange.com>

* fixup

Signed-off-by: olivier beyler <olivier.beyler@orange.com>

* fixup

Signed-off-by: olivier beyler <olivier.beyler@orange.com>
2019-04-11 06:14:13 -07:00
Mykola Grygoriev e516404270 [stable/postgresql] Correct description of initdbScript peremeter (#12802)
Signed-off-by: nickgryg <nickgryg@gmail.com>
2019-04-04 01:48:55 -07:00
Juan Ariza Toledano 81771e449a [stable/postgresql] Add support to specify the volumeMounts' subPath (#12750)
Signed-off-by: juan131 <juan@bitnami.com>
2019-04-02 08:43:20 -07:00
Javier J. Salmerón-García 7ca2c9a187 [stable/postgresql] Allow connection details to be set as global (#11360)
* [stable/postgresql] Allow connection details to be set as global

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

* Add global by default

Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
2019-03-20 09:10:59 -07:00
Michael Beaumont f4a1ee643c [stable/postgresql] Allow a template for persistence.existingClaim (#12313)
* [stable/postgresql] Allow a template for persistence.existingClaim

Signed-off-by: Michael Beaumont <mjboamail@gmail.com>

* [stable/postgresql] Update values-production for persistence.existingClaim

Signed-off-by: Michael Beaumont <mjboamail@gmail.com>
2019-03-19 08:40:30 -07:00
Carlos Rodríguez Hernández bbeffe8385 [stable/postgresql] Add global 'imagePullSecrets' to overwrite any other existing one (#12073)
* [stable/postgresql] Add global 'imagePullSecrets' to overwrite any other existing one

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

* Fix typo and add var to the README

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

* Fix typo in helpers

Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-03-12 03:00:51 -07:00
Carlos Rodríguez Hernández 6b6d4daf3a [stable/postgresql] Add apiVersion in Chart.yaml and add test info to README.md (#11793)
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-02-27 07:54:53 -08:00
Braden Wright 5fd24a8a7e stable/postgres bumped and update values-production as well, fixed merge conflict (#11313)
Signed-off-by: Braden Wright <braden.m.wright@gmail.com>
2019-02-18 00:17:35 -08:00
Javier J. Salmerón-García ab57839901 [stable/postgresql] Allow initDb scripts in the form of secrets (#11233)
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
2019-02-12 07:19:54 -08:00