Commit Graph
15 Commits
Author SHA1 Message Date
Asher Foa 5a4a1f1bbd [stable/prometheus-postgres-exporter] Bump to prometheus-postgres-exporter v0.5.1 + use prometheus-postgres-exporter.chart (#15502)
* [stable/prometheus-postgres-exporter] Bump to prometheus-postgres-exporter v0.5.1

Signed-off-by: Asher Foa <asher@asherfoa.com>

* use prometheus-postgres-exporter.chart instead of Chart.Name + .Chart.Version

Signed-off-by: Asher Foa <asher@asherfoa.com>
2019-07-22 22:38:54 -07:00
Asher Foa b90a40758e [stable/prometheus-postgres-exporter] upgrade to new version of postgres exporter (#15239)
* [stable/prometheus-postgres-exporter] upgrade to new version of postgres exporter

Signed-off-by: Asher Foa <asher@asherfoa.com>

* bump minor version

Signed-off-by: Maor Friedman <maor.friedman@redhat.com>
2019-07-05 00:14:48 -07:00
Dimitrios Karagiannis 9c6fc139b4 [stable/prometheus-postgres-exporter] Allow specifying a securityContext (#15074)
* Allow specifying a securityContext

This enables users running under restrictive PodSecurityPolicies to deploy the exporter running as a non-root container.

Signed-off-by: Dimitrios Karagiannis <dhkarag@gmail.com>

* Update chart version

Signed-off-by: Dimitrios Karagiannis <dhkarag@gmail.com>
2019-06-26 23:03:19 -07:00
Vasily Angapov 83cc4d0559 [stable/prometheus-postgres-exporter] Allow to specify secret for database password (#11392)
* [stable/prometheus-postgres-exporter] Allow to specify secret for database password

Signed-off-by: Vasily Angapov <angapov@gmail.com>

* Fix templates/_helpers.tpl: add template quotation

Signed-off-by: Vasily Angapov <angapov@gmail.com>

* Fix database password env in deployment

Signed-off-by: Vasily Angapov <angapov@gmail.com>
2019-03-16 03:12:57 -07:00
Kevin Pullin 0951e9f076 Update postgres-exporter to app v0.4.7 (#10079)
Update to the latest postgres-exporter app release: 0.4.7

Merge in the new pg_statio_user_tables config: https://raw.githubusercontent.com/wrouesnel/postgres_exporter/42f9de480a8ab6f391d1cf85eb3dfe4261a14459/queries.yaml

Signed-off-by: Kevin Pullin <kevin.pullin@gmail.com>
2018-12-17 15:21:35 -08:00
Kevin Pullin 05b3663112 postgres-exporter labels and port name (#10027)
* postgres-exporter labels and port name

Add support for additional service and pod labels to the prometheus-postgres-exporter.
Add support for customizing the service port name.

Signed-off-by: Kevin Pullin <kevin.pullin@gmail.com>

* Update Chart.yaml

Signed-off-by: Paul Czarkowski <username.taken@gmail.com>
2018-12-17 09:04:57 -08:00
ssendev 00dbcf3469 [stable/prometheus-postgres-exporter] Add .Values.service.annotations (#10038)
Signed-off-by: Manuel Thomassen <thom@ssen.codes>
2018-12-16 14:15:36 -08:00
dimitrovvlado 6802f50dc6 [stable/prometheus-postgres-exporter] Added flag for disabling default metrics (#8134)
* Added flag for disabling default metrics

Signed-off-by: Vladimir Dimitrov <dimitrov.vlado@gmail.com>

* Bumping chart version with a minor instead of patch

Signed-off-by: Vladimir Dimitrov <dimitrov.vlado@gmail.com>
2018-10-13 04:27:52 -07:00
Michael Raimondi 0c1ec955e5 [stable/prometheus-postgres-exporter] add support for Google Cloud SQL (#6009)
* add support for Google Cloud SQL

Cloud SQL, Google's managed database product, requires use of an authentication
proxy when accessed from dynamic IPs. To limit access to the proxy, it is
recommended to use a sidecar.
More info: https://cloud.google.com/sql/docs/postgres/connect-kubernetes-engine

Cloud SQL, like other managed databases, does not allow use of
superuser accounts. Therefore, add support for a configurable
database in `datasource`.
More info: https://github.com/wrouesnel/postgres_exporter#running-as-non-superuser

* re-bump chart version

* use extraContainers & extraVolumes
2018-06-24 07:20:03 -07:00
Michael Raimondi a07667bbe3 [stable/prometheus-postgres-exporter] add RBAC resources (#6008)
* add RBAC resources

for clusters with the PodSecurityPolicy admission controller, every pod
must have an associated PodSecurityPolicy

* remove unneeded PVC permission

* re-bump version
2018-06-17 12:33:29 -07:00
Tung Nguyen 8a9dcc378d adding annotations (#5607)
* adding annotations

* fix typo in readme

* fix test failure

* remove extra line in vaules.yaml

* Bump minor version for new feature
2018-06-11 12:14:26 -07:00
AdamDang ab258a1b7f [prometheus-postgres-exporter]Typo fix: tables lists->table lists (#5720)
* Add version: 0.1.1

version: 0.1.1

* [prometheus-postgres-exporter]Typo fix: tables lists->table lists

[prometheus-postgres-exporter]Typo fix: tables lists->table lists

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml

* Update Chart.yaml
2018-05-27 05:13:31 -07:00
liwjGhostcloud 5292de8288 fix url which not exist anymore (#4589)
* fix url which not exist anymore

* bump the patch level of the version

* adds `home` metadata to Chart.yaml

* Update Chart.yaml

* Update Chart.yaml
2018-05-25 03:05:34 -07:00
Utku Özdemir 0788b60d4c [stable/prometheus-postgres-exporter] Fixes #5059, #5472, version update (#5473)
* Fixed configmap mounting (#5059)

* Made use of the provided ConfigMap (#5472)

* Bumped the default version from v0.4.4 to v0.4.6.

* Bumped the version and the appVersion of the Chart.

* Added missing field to the Chart.yml to fix the test.
2018-05-24 11:59:32 -07:00
Giancarlo Rubio 74b9dd78e9 Create prometheus postgres exporter chart (#4076)
* Create prometheus postgres exporter chart

* Apply rbac best pratices for service account

* create conditional to create serviceAccount
2018-03-16 02:46:22 -07:00