26 Commits
Author SHA1 Message Date
AnasandGitHub c49a0333ab [prometheus-stackdriver-exporter] Add possiblity to pass extra args to the exporter (#1051)
* Add possiblity to pass extra args to the exporter

Signed-off-by: Anas <anas-aso@users.noreply.github.com>

* Bump minor version.

Signed-off-by: Anas <anas-aso@users.noreply.github.com>
2021-06-09 13:02:05 +02:00
Maksim NoskovandGitHub ccbf1c455e add nameOverride and fullnameOverride to values.yaml (#1011)
Signed-off-by: Maksim Noskov <RinckFox@yandex.ru>
2021-05-29 12:02:04 +02:00
Charlie NandGitHub 8629f1ecf6 Moving scrapeTimeout to the correct location. (#728)
Signed-off-by: Whyeasy <Whyeasy@users.noreply.github.com>
2021-03-04 17:42:59 +01:00
Charlie NandGitHub d34bd7f679 Add feature for custom key. (#723)
Signed-off-by: Whyeasy <Whyeasy@users.noreply.github.com>
2021-03-03 16:43:20 +01:00
aaronwebreandGitHub 47eb4202a1 Using prometheus community docker image instead of deprecated version (#618)
Signed-off-by: Aaron Webre <aaron.webre@g5platform.com>
2021-01-28 18:11:40 +01:00
Cleber Benjamin WarmlingandGitHub db5b735a9e [stackdriver-exporter] feat: Adding relabeling config to serviceMonitor (#605)
* feat: Adding relabeling config to stackdriver-export serviceMonitor

Signed-off-by: Cleber Benjamin Warmling <cleberben.warmling@gmail.com>

* improving chart readability

Signed-off-by: Cleber Benjamin Warmling <cleberben.warmling@gmail.com>
2021-01-22 20:56:45 +01:00
Luiz MullerandGitHub eee532dd76 fix: scrapeTimeout value (#527)
Signed-off-by: luizm <luizmuller.it@gmail.com>
2021-01-09 20:23:56 +01:00
Luiz MullerandGitHub 1cb2a35fa9 [stackdriver-exporter] add scrapeTimeout parameter (#522)
* feat: add scrapeTimeout parameter

Signed-off-by: luizm <luizmuller.it@gmail.com>

* fix: bump chart version

Signed-off-by: luizm <luizmuller.it@gmail.com>
2020-12-29 14:35:54 +01:00
Daniel HobleyandGitHub d79879d500 [prometheus-stackdriver-exporter] Add dropDelegatedProjects to stackdriver-exporter (#296)
* Add dropDelegatedProjects to stackdriver-exporter

Allow for enabling the ability to drop delegated projects from the scraped data in stackdriver-exporter using the STACKDRIVER_EXPORTER_DROP_DELEGATED_PROJECTS env var

Signed-off-by: Daniel Hobley <danielh@unity3d.com>

* Raised minor version

Signed-off-by: Daniel Hobley <danielh@unity3d.com>
2020-11-10 22:41:07 +01:00
Torsten Walter d6dac891f3 Fix CI + add rpahli as maintainer
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:50:24 +01:00
Torsten WalterandScott Rigby ffc2ebc334 Update charts/prometheus-stackdriver-exporter/README.md
Signed-off-by: Torsten Walter <mail@torstenwalter.de>

Co-authored-by: Scott Rigby <scott@r6by.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:50:24 +01:00
Torsten WalterandTorsten Walter ca847ad7cc Bump Chart versions, adjust README
- increased minor chart versions
- added maintainers to CODEOWNERS
- adjusted READMEs
- fixed markdown linting issues

Signed-off-by: Torsten Walter <torsten.walter@syncier.com>
2020-10-26 16:50:22 +01:00
3ddcee60a5 [stable/stackdriver-exporter] Allow to specify service account annotations (#23182)
This change enables the usage of GKE Workload Identity.

Signed-off-by: Adam Medzinski <adam@nomagic.ai>
Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>

Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Jordan AbderrachidandTorsten Walter 797549dd1f [stable/stackdriver-exporter] update k8s deployement api version (#21720)
* [stable/stackdriver-exporter] update k8s deployement api version

As of v1.16, k8s won't accept a deploymement with apps/v1beta1
or apps/v1beta2 apiVersion. The accepted apiVersion is apps/v1
that is available since k8s v1.9.

See https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16

Signed-off-by: Jordan Abderrachid <jabderrachid@gmail.com>

* bump chart version to 1.2.3

Signed-off-by: Jordan Abderrachid <jabderrachid@gmail.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Ricardo MedeirosandTorsten Walter 0ecc27d85b [stable/stackdriver-exporter] - Add prometheus rule additionalLabels in servicemonitor.yaml (#19802)
* fix(stable/stackdriver-exporter): add prometheusRule additionalLabels

Signed-off-by: Ricardo Medeiros <ricardo.costa@treasy.com.br>

* chore(stable/stackdriver-exporter): change version from 1.2.1 to 1.2.2

Signed-off-by: Ricardo Medeiros <ricardo.costa@treasy.com.br>

* doc(stable/stackdriver-exporter): add serviceMonitor.additonalLabels in stable/stackdriver-exporter/README.md

Signed-off-by: Ricardo Medeiros <ricardo.costa@treasy.com.br>

* fix(stable/stackdriver-exporter): add additionalLabes in servicemonitor

Signed-off-by: Ricardo Medeiros <ricardo.costa@treasy.com.br>

* fix(stable/stackdriver-export): fix typo at servicemonitor.yaml

Signed-off-by: Ricardo Medeiros <ricardo.costa@treasy.com.br>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Charlie EganandTorsten Walter cd6a6619cc [stable/stackdriver-exporter] Correct servicemonitor name (#16750)
Fixes typo from https://github.com/helm/charts/pull/16372

Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Maartje EyskensandTorsten Walter 22b0b33568 [stable/stackdriver-exporter] Add support for Prometheus Operator ServiceMonitor (#16372)
* Add support for Prometheus Operator ServiceMonitor

This adds an optional ServiceMonitor object to work with the Prometheus Operator

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>

* remove lost comment

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>

* improve serviceMonitor.namespace description

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>

* Implement feedback

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Charlie EganandTorsten Walter 5fdd15fb8e stable/stackdriver-exporter: Allow setting of pod ServiceAccount name (#15931)
* Allow setting of pod service account name

This makes it possible to use a serviceAccount other than the default.

I need this to aid my use the chart in conjunction with GKE's [Workload
Identity
feature](https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity)
which requires the use of an annotated service account for pods using
Google APIs.

Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>

* Enable creation of SA

Based on this:
https://helm.sh/docs/chart_best_practices/#role-based-access-control

Made in response to:
https://github.com/helm/charts/pull/15931#issuecomment-515846998

Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>

* Add notes about new variables to readme

Signed-off-by: Charlie Egan <charlieegan3@users.noreply.github.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Christopher StelmaandTorsten Walter 9f171c94d8 stackdriver-exporter: allow google service account (#13214)
via service account key or existing secret

Signed-off-by: Christopher A. Stelma <stelminator@gmail.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
babouneandTorsten Walter 1eea415995 add tolerations, affinity and nodeSelector to stackdriver-exporter (#11854)
* add tolerations, affinity and nodeSelector to stackdriver-exporter
fix pb w too many blank lines

Signed-off-by: baboune <nicolas.seyvet@sandvik.com>

* Update stable/stackdriver-exporter/Chart.yaml

Co-Authored-By: baboune <seyvet@yahoo.com>
Signed-off-by: baboune <nicolas.seyvet@sandvik.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Cristina NegreanandTorsten Walter ad08a3a730 [stable/stackdriver-exporter] fix duplicated 'livenessProbe', add 'readinessProbe' (#10321)
* Fixed duplicated livenessProbe. Added readinessProbe. Signed-off-by: Cristina Negrean <hello@cristina.tech>

Signed-off-by: cristinanegrean <cristina.negrean@trifork.nl>

* Updated chart version. Signed-off-by: Cristina Negrean <hello@cristina.tech>

Signed-off-by: cristinanegrean <cristina.negrean@trifork.nl>

* PR #10142 update stack driver-exporter to 0.6.0 with new options introduces empty values for deployment env variables. Signed-off-by: Cristina Negrean <hello@cristina.tech>

Signed-off-by: cristinanegrean <cristina.negrean@trifork.nl>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Artur GadelshinandTorsten Walter d353b5c1bb update stackdriver-exporter to 0.6.0 with new options (#10142)
Signed-off-by: Artur Gadelshin <ar.gadelshin@gmail.com>
Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Tung NguyenandTorsten Walter 15315c4f71 adding annotations (#5170)
* adding annotations

* use toYaml to make it more readable

* bump version number

* update README

Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
AdamDangandTorsten Walter 5a138e493f Typo fix in stackdriver-exporter/README.md: "for this to exporter to work"->"for this exporter to work" (#4940)
* add version

add version

* Typo fix in stackdriver-exporter/README.md

Typo fix in stackdriver-exporter/README.md

Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
AdamDangandTorsten Walter 55ff64d749 Add home key for stackdriver-exporter (#4626)
* Add home key for stackdriver-exporter

The key "home" is needed for ci testing, but it's missing in this yaml.

* Add version

Add version

Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00
Ashley PenneyandTorsten Walter e5a4ed0639 Add stackdriver-exporter (#4167)
* Add stackdriver-exporter

Stackdriver-exporter gathers metrics from Google Cloud projects and
presents them for Prometheus to gather.

* Update URL

* Switch to lowerCamelCase across the chart

* Use Helm 2.8 _helpers.tpl as a foundation.

* Fix chart label

Signed-off-by: Torsten Walter <mail@torstenwalter.de>
2020-10-26 16:49:54 +01:00