Commit Graph
168 Commits
Author SHA1 Message Date
David J. M. KarlsenandKubernetes Prow Robot a7a104821e upgrade to latest release (#13260)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-04-24 11:34:25 -07:00
David J. M. KarlsenandKubernetes Prow Robot 5d397d1c07 [stable/prometheus] Upgrade to 2.9.1 (#13098)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-04-22 02:49:44 -07:00
Chia-Chun TaiandKubernetes Prow Robot 3f2a585c28 [stable/prometheus] Remove duplicate affinity field (#12975)
Signed-off-by: Chia-Chun Tai <darkgerm@gmail.com>
2019-04-21 13:23:43 -07:00
David J. M. KarlsenandKubernetes Prow Robot 685da26073 upgrade prometheus (#13067)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-04-15 10:50:14 -07:00
Adrian BergerandKubernetes Prow Robot 765b401cfa [stable/prometheus] Update retention time property (#11518)
* Change retention property according to ChangeLog from Prometheus 2.7.0
Signed-off-by: Adrian Berger <adrian.berger@bedag.ch>

* Update Chart Version from 8.7.1 to 8.7.2
Signed-off-by: Adrian Berger <adrian.berger@bedag.ch>
2019-04-08 01:38:25 -07:00
Hariharan SubramanianandKubernetes Prow Robot aadb265934 Duplicate entries for affinity rules (#12468)
Signed-off-by: Hariharan Subramanian <harsubra@adobe.com>
2019-04-01 12:40:34 -07:00
David J. M. KarlsenandKubernetes Prow Robot befb999b38 upgrade prometheus (#12113)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-03-13 18:20:34 -07:00
David J. M. KarlsenandKubernetes Prow Robot 474356a8e5 upgrade prometheus (#11897)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-03-04 07:18:14 -08:00
Artem PastukhovandKubernetes Prow Robot 76601eac64 Add ability to control prometheus TSDB locking (#11270)
* Add enableTSDBLock var

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Add --storage.tsdb.no-lockfile flag calculation

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Revert logic for locking flag

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Remove extra space

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Add --storage.tsdb.no-lockfile

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Bump chart version

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Update README.md

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Remove exrtra whitespace

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>

* Bump chart version

Signed-off-by: Artem Pastukhov <artem.pastukhov@gmail.com>
2019-02-20 03:23:13 -08:00
Sander van SchieandKubernetes Prow Robot d73c2a995d Change AlertManager reload URL from localhost to 127.0.0.1 (#11359)
Signed-off-by: Sander van Schie <svanschie@schubergphilis.com>
2019-02-12 13:11:54 -08:00
atze234andKubernetes Prow Robot 87cd718fd8 [stable/prometheus] Added PVC to Pushgateway (#11234)
* Update Ingress to allow Labels configured via values.yaml

Signed-off-by: Joerg Schueppel <joerg.schueppel@invia.de>

* Bumped Chart Version

Signed-off-by: Joerg Schueppel <joerg.schueppel@invia.de>

* Added PVC to Pushgateway

Signed-off-by: Joerg Schueppel <schorsus@gmx.de>

* Bumped Chart Version

Signed-off-by: Joerg Schueppel <schorsus@gmx.de>

* Update Chart.yaml

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-02-07 16:14:08 -08:00
David J. M. KarlsenandKubernetes Prow Robot 95f3e724fc [stable/prometheus] upgrade to latest release (#11030)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-31 05:09:58 -08:00
David J. M. KarlsenandKubernetes Prow Robot ac05903aff [stable/prometheus] Upgrade to latest release (#11020)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-31 02:28:52 -08:00
Rico PahlischandKubernetes Prow Robot eabad269a0 enable watching configmaps for prometheus server (#10973)
Signed-off-by: Rico Pahlisch <rico.pahlisch@kiwigrid.com>
2019-01-30 13:23:37 -08:00
Ivan KiselevandKubernetes Prow Robot c2c328eaa6 [stable/prometheus] Added configPath parameter (#10976)
* Added configPath parameter

Signed-off-by: Ivan Kiselev <ivan@messagebird.com>

* bump chart version

Signed-off-by: Ivan Kiselev <ivan@messagebird.com>
2019-01-30 10:24:32 -08:00
Ryan McGrathandKubernetes Prow Robot 3e739d0e9a Add ability to provide environment variables to the prometheus server (#10968)
This allows users to inject environment variables such as the AWS access
key/secret keys for the ec2 scrape config.

https://prometheus.io/docs/prometheus/latest/configuration/configuration/#ec2_sd_config

The docs say AWS credentials can be supplied via the AWS_ACCESS_KEY_ID and
AWS_SECRET_ACCESS_KEY environment variables. This currently isn't
possible with this chart. This patch adds functionality to supply the
server any environment variables, whether these are static values or
provided by a secret.

Signed-off-by: Ryan McGrath <r.w.mcgrath@gmail.com>
2019-01-29 09:07:48 -08:00
Gleb LesnikovandKubernetes Prow Robot d89fee5084 [stable/prometheus]: allow adding custom containers, volumemounts and volumes to server (#10156)
* Prometheus: added configuration options to deployment

Added configuration options for additional containers, volume mounts and volumes to the prometheus server deployment.

Signed-off-by: Gleb Lesnikov <g.lesnikov@dodopizza.com>

* Added statefulset extras as well.

Signed-off-by: Gleb Lesnikov <g.lesnikov@dodopizza.com>
2019-01-25 03:12:34 -08:00
Ivan KiselevandKubernetes Prow Robot 3b50c0232d sidecar containers functionality to Prometheus helm chart. (#10871)
* Add sidecar container functionality to the prometheus chart

Signed-off-by: Ivan Kiselev <ivan@messagebird.com>

* added extra containers to sts

Signed-off-by: Ivan Kiselev <ivan@messagebird.com>

* chart version bump

Signed-off-by: Ivan Kiselev <ivan@messagebird.com>
2019-01-24 06:54:25 -08:00
David J. M. KarlsenandKubernetes Prow Robot 87ffc6329c upgrade prometheus to 2.6.1 (#10677)
* upgrade prometheus to 2.6.1

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>

* Obsoletes #10574 - it lacked DCO etc

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-15 16:08:25 -08:00
André BauerandKubernetes Prow Robot 0d3ae9e2e9 [stable/prometheus] updated kube-state-metrics image to v1.5.0 (#10601)
* updated kube-state-metrics image to v1.5.0

Signed-off-by: André Bauer <monotek23@gmail.com>

* bumped version

Signed-off-by: André Bauer <monotek23@gmail.com>

* fixed chart version

Signed-off-by: André Bauer <monotek23@gmail.com>
2019-01-14 15:21:42 -08:00
Marcos Estévez MartínezandKubernetes Prow Robot 83170d109d [stable/prometheus] Alertmanager config from Secret (#9317)
* Allowing configuration filename customization.
Eases migration from/to 
https://github.com/coreos/prometheus-operator/tree/master/helm/alertmanager

Signed-off-by: Marcos Estevez <marcos.estevez@ic-consult.com>

* Allows loading configuration from external Secret file.

Signed-off-by: Marcos Estevez <marcos.estevez@ic-consult.com>

* Version bump and documentation

Signed-off-by: Marcos Estevez <marcos.estevez@ic-consult.com>

* Typo fix

Signed-off-by: Marcos Estevez <marcos.estevez@ic-consult.com>
2019-01-10 09:24:34 -08:00
Fabian TopfstedtandKubernetes Prow Robot 9e54108f84 Docs: Added the missing nodeExporter.service.hostPort configuration parameter with its default port 9100 (#9635)
* Added the missing `nodeExporter.service.hostPort` configuration parameter with its default port 9100

Signed-off-by: Fabian Topfstedt <topfstedt@schneevonmorgen.com>

* version bump to 7.4.6

Signed-off-by: Fabian Topfstedt <topfstedt@schneevonmorgen.com>

* merged version

Signed-off-by: Fabian Topfstedt <topfstedt@schneevonmorgen.com>

* version bump to 8.1.1

Signed-off-by: Fabian Topfstedt <topfstedt@schneevonmorgen.com>
2019-01-08 08:24:45 -08:00
André BauerandKubernetes Prow Robot a5ab15b26b added poddisruptionbudgets view to kubeStateMetrics clusterrole (#10210)
Signed-off-by: André Bauer <andre.bauer@kiwigrid.com>
2019-01-04 07:44:15 -08:00
David J. M. KarlsenandKubernetes Prow Robot 3300d5da82 Makes sense to have rollingUpgrade as default (#10347)
* Makes sense to have rollingUpgrade as default

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>

* bump chart version

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>

* fix typo

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>

* bump version more, as suggested by @paulczar

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-02 12:52:48 -08:00
Sylvain RabotandKubernetes Prow Robot ef3ba97f56 Trim global section to avoid empty line to be indented (#10204)
This fix prometheus.yml output display when using `kubectl get configmap prometheus-server`

Signed-off-by: Sylvain Rabot <s.rabot@lectra.com>
2019-01-02 06:41:51 -08:00
David J. M. KarlsenandKubernetes Prow Robot f04f280aa5 upgrade prometheus (#10163)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-12-20 15:09:18 -08:00
Daniel MartinsandKubernetes Prow Robot 3013c78b73 Mesh setup for AlertManager StatefulSet (#9874)
Automatically set up the --cluster.listen-address` and
`--cluster.peer` flags for AlertManager StatefulSet when the meshPeer
is enabled.

Signed-off-by: Daniel Martins <daniel.martins@descomplica.com.br>
2018-12-19 03:52:05 -08:00
Pierre DEMAGNYandKubernetes Prow Robot f705a103ec [stable/prometheus] harmonization of regex reference without braces (#10055)
Signed-off-by: Pierre DEMAGNY <pierre.demagny@citymeo.fr>
2018-12-17 07:56:24 -08:00
Lukasz DobrzanskiandKubernetes Prow Robot 2584adbdab Unify labels v2 (#9803)
* refactor: missed unified labels

- alertmanager-networkpolicy.yaml
- server-networkpolicy.yaml
- kube-state-metrics-networkpolicy.yaml

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>

* refactor: unified labels in headless

- alertmanager-service-headless.yaml
- server-service-headless.yaml
- alertmanager-statefulset.yaml
- server-statefulset.yaml

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>

* chore: bump version: 8.1.1

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>
2018-12-15 00:50:10 -08:00
David J. M. KarlsenandKubernetes Prow Robot 1aa2f8056a upgrade pushgateway and node-exporter (#9681)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-12-03 05:40:17 -08:00
Giacomo GuiulfoandKubernetes Prow Robot 61c28625ac [stable/prometheus]: add optional statefulset resource (#7116)
Signed-off-by: Giacomo Guiulfo <giacomoguiulfo@gmail.com>
2018-12-02 23:11:29 -08:00
Lukasz DobrzanskiandKubernetes Prow Robot 0bf9b58fca add/use unified labels for prometheus components (#9555)
* add/use unified labels for prometheus components

Keep SVC selector unchanged (do NOT include `chart: {{ .Chart.Name }}-{{ .Chart.Version }}` !)

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>

* version bump 7.4.6

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>

* use "prometheus.common.labels" in all components

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>

* use .matchLables templates (deploys,svc)

docs:
- apps/v1 Deployment requires `selector` https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#selector
-  https://github.com/helm/helm/blob/master/docs/chart_best_practices/pods.md#podtemplates-should-declare-selectors

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>

* better handle indent/whitespace with `nindent`

via:
  -  https://github.com/helm/helm/blob/master/docs/chart_template_guide/named_templates.md#the-include-function
  - https://github.com/technosophos/common-chart

Signed-off-by: Lukasz Dobrzanski <code@lukmdo.com>
2018-12-02 11:56:38 -08:00
O. Yuanyingandk8s-ci-robot 6af6c5a65c [stable/prometheus] Remove unnecessary reclaim policy (#9471)
persistentVolumeReclaimPolicy is unnecessary for PVC, so let's
remove it.

Signed-off-by: OTSUKA, Yuanying <mototsuk@zlab.co.jp>
2018-11-22 09:12:57 -08:00
Dave Hendersonandk8s-ci-robot 6a9f27258c [stable/prometheus] Defaulting the PVC's reclaim policy to Retain (#9284)
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2018-11-19 05:57:25 -08:00
lcavajaniandk8s-ci-robot b8900c568f [stable/prometheus] add kubernetes_node label (#9321)
* [stable/prometheus] add kubernetes_node label

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>

* bump chart version

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>
2018-11-19 04:19:46 -08:00
lcavajaniandk8s-ci-robot 3e67a964ee [stable/prometheus] Fixes #9033, some resources are created when a component is disabled (#9274)
* [stable/prometheus] fixes #9033 resources created when component is disabled

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>

* bump chart version

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>
2018-11-19 03:22:41 -08:00
David J. M. Karlsenandk8s-ci-robot c08102b684 upgrade alertmanager (#9147)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-11-09 08:45:31 -08:00
David J. M. Karlsenandk8s-ci-robot b86d4dac50 upgrade prometheus (#9037)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-11-06 05:30:40 -08:00
Irfan Habibandk8s-ci-robot e255844b3f Enable deployment from secured image registry (#9018)
Signed-off-by: Irfan Habib <irfan.habib@suse.com>
2018-11-05 10:43:43 -08:00
Anton Huckandk8s-ci-robot d5a25c6534 [stable/prometheus] Add example alert config (#966) (#8191)
* [stable/prometheus] Add example alert config (#966)

Signed-off-by: Anton Huck <anton.huck@netlight.com>

* [stable/prometheus] Remove trailing slash

Signed-off-by: Anton Huck <anton.huck@netlight.com>
2018-11-02 06:28:29 -07:00
lcavajaniandk8s-ci-robot 209f35bc51 [stable/prometheus] Make pod annotations configurable for PodSecurityPolicy (#8746)
Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>
2018-10-25 08:43:32 -07:00
Stefan Kirrmannandk8s-ci-robot 2b7cc7f594 [stable/prometheus] Add cluster.advertise-address to alertmanager cmd args (#8562)
Signed-off-by: Stefan Kirrmann <stefan.kirrmann@gmail.com>
2018-10-24 03:54:10 -07:00
Flávio Ferreiraandk8s-ci-robot 08364cae46 [stable/prometheus] Add extra volume directories to configmapreload (#8601)
Signed-off-by: Flávio Ferreira <flaviommferreira@gmail.com>
2018-10-23 06:02:35 -07:00
Flávio Ferreiraandk8s-ci-robot 07beb74672 [stable/prometheus] Add option to configure subpath on server volume mounts (#8113)
* Add subpath support to prometheus

Signed-off-by: Flávio Ferreira <flaviommferreira@gmail.com>

* Bump prometheus chart version

Signed-off-by: Flávio Ferreira <flaviommferreira@gmail.com>

* Bump chart version

Signed-off-by: Flávio Ferreira <flaviommferreira@gmail.com>

* Add example of subPath to prometheus values file

Signed-off-by: Flávio Ferreira <flaviommferreira@gmail.com>
2018-10-16 02:39:56 -07:00
lcavajaniandk8s-ci-robot 8ac01b83b5 [stable/prometheus] add node-exporter podsecuritypolicy support (#8264)
* [stable/prometheus] add node-exporter podsecuritypolicy support

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>

* bump to major version 7.3.0

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>

* check if RBAC is enabled

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>
2018-10-08 23:53:55 -07:00
André Bauerandk8s-ci-robot a04cbed911 added extra scrape config option (#7984)
Signed-off-by: André Bauer <andre.bauer@kiwigrid.com>
2018-10-07 12:31:57 -07:00
David J. M. Karlsenandk8s-ci-robot 1b7bf252a9 upgrade to prometheus 2.4.3 (#8158)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-10-04 02:54:54 -07:00
lcavajaniandk8s-ci-robot 7809ce0e87 add option to configure hostNetwork/hostPID for node-exporter pods (#7643)
Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>

update Chart version

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>

Resolve conflicts

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>

update prometheus chart to 7.1.3

Signed-off-by: Ludovic Cavajani <lcavajani@suse.com>
2018-09-24 04:27:53 -07:00
David J. M. Karlsenandk8s-ci-robot e373db70c3 upgrade to prometheus 2.4.2 (#7882)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2018-09-21 01:44:32 -07:00
Trond Nordheimandk8s-ci-robot a785b397a1 Prometheus: Fix AlertManager discovery if chart name is not the default (#7779)
* Fix AlertManager discovery if chart name is not the default

Signed-off-by: Trond Nordheim <trond@nordheim.io>

* Bump chart patch version

Signed-off-by: Trond Nordheim <trond@nordheim.io>
2018-09-18 00:17:11 -07:00