Micah Hausler
65ce1794f0
[stable/prometheus] Added /nodes/metrics permission to prometheus server ( #16394 )
...
This change allows prometheus to scrape nodes directly, instead of
proxying all requests through the API server.
Signed-off-by: Micah Hausler <mhausler@amazon.com >
2019-09-14 23:28:37 -07:00
Warren Fernandes and David Timm
af1e617edb
Update psps to support all pods ( #15055 )
...
- deprecate nodeExporter.podSecurityPolicy.enabled
Signed-off-by: David Timm <dtimm@pivotal.io >
Co-authored-by: David Timm <dtimm@pivotal.io >
2019-08-17 10:00:08 -07:00
Nicholas Capo
00d32f780b
[stable/prometheus]: Support disabling the Prometheus server ( #13423 )
...
* This supports the use case of running a Prometheus server in one
cluster and scraping exporters in another cluster while using the same
helm chart (with different values.yaml) for each deployment.
Signed-off-by: Nicholas Capo <nicholas.capo@gmail.com >
2019-08-16 11:08:08 -07:00
Alexey Medvedchikov
e8903c9a10
[stable/prometheus] Add options to change volume mount propagation (same as #11194 for prometheus-node-exporter) ( #13922 )
...
Signed-off-by: Alexey Medvedchikov <alexey.medvedchikov@gmail.com >
2019-08-13 02:21:41 -07:00
Mario Constanti
5ea694aa72
stable/prometheus: run as nobody ( #12175 )
...
if in a k8s-cluster a psp disallow running containers as root, this
PR will enable the security-context as default for
* alertmanager
* prometheus
* kube-state-metrics
* pushgateway
also add the missing network policy for pushgateway
Signed-off-by: Mario Constanti <github@constanti.de >
2019-07-29 02:19:54 -07:00
David J. M. Karlsen
5a38f82abd
[stable/prometheus] Upgrade alertmanager ( #15408 )
...
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com >
2019-07-10 23:56:53 -07:00
David J. M. Karlsen
ed660bdef2
[stable/prometheus] Upgrade to 2.11.1 ( #15402 )
...
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com >
2019-07-10 11:58:26 -07:00
Kevin Hellemun
58bcffcc09
[stable/prometheus] Add custom pod labels for prom server ( #14819 )
...
* Add custom pod labels to prometheus server component.
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com >
* Bump chart version.
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com >
* Update README.md
Signed-off-by: Maor Friedman <maor.friedman@redhat.com >
* Update Chart.yaml
Signed-off-by: Maor Friedman <maor.friedman@redhat.com >
* Only parse custom labels if they are set.
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com >
* Make indentation the same as server labels.
Signed-off-by: Kevin Hellemun <17928966+OGKevin@users.noreply.github.com >
2019-07-08 02:14:35 -07:00
satchpx
6e23b2ff71
[stable/prometheus] Updates to support an alternate scheduler ( #14364 )
...
* updates to support alternate k8s scheduler
Signed-off-by: Sathya Balakrishnan <sathya@portworx.com >
* bump up chart version
Signed-off-by: Sathya Balakrishnan <sathya@portworx.com >
2019-06-27 17:19:22 -07:00
Cameron Attard
cf33de3c87
[stable/prometheus] add alertmanager.extraSecretMounts ( #12888 )
...
Signed-off-by: Cameron Attard <cameron.attard@siteminder.com >
2019-06-27 14:13:21 -07:00
Jon Davies
fd8f810c50
[stable/prometheus] Fixed typo in node-exporter-podsecuritypolicy.yaml ( #14154 )
...
Signed-off-by: Jonathan Davies <jpds@protonmail.com >
2019-06-27 07:35:20 -07:00
Jon Davies
a92620997b
[stable/prometheus] Upgraded pushgateway to v0.8.0. ( #14304 )
...
* [stable/prometheus] Upgraded pushgateway to v0.8.0.
Signed-off-by: Jonathan Davies <jpds@protonmail.com >
* Update Chart.yaml
Signed-off-by: Maor Friedman <maor.friedman@redhat.com >
2019-06-27 06:53:21 -07:00
Steven Sheehy
37a041c6ea
[stable/prometheus] Update to Prometheus v2.10.0 ( #14294 )
...
* [stable/prometheus] Update to Prometheus v2.10.0
Signed-off-by: Steven Sheehy <ssheehy@firescope.com >
* Update Chart.yaml
Signed-off-by: Maor Friedman <maor.friedman@redhat.com >
2019-06-27 04:43:20 -07:00
Laurent Godet
5e96e6ba69
[stable/prometheus] Bump alertmanager to 0.17.0 ( #14034 )
...
* [stable/prometheus] Bump alertmanager to 0.17.0
Signed-off-by: Laurent Godet <mevoyasf@gmail.com >
* Update Chart.yaml
Signed-off-by: Maor Friedman <maor.friedman@redhat.com >
2019-06-27 02:33:24 -07:00
David O'Dell
5b26a9bb39
[stable/prometheus] default retention time is 15 days if not specified ( #13965 )
...
* If you do not specify a retention time then by default it is set to 15 days.
In this PR I make that the default so that its clear to users.
Signed-off-by: David O'Dell <dave@helix.re >
* bumped chart version
Signed-off-by: David O'Dell <dave@helix.re >
* rev'd chart version to 8.11.5
Signed-off-by: David O'Dell <dave@helix.re >
2019-06-26 23:50:00 -07:00
art kon
f4ddff0e1a
[stable/prometheus] Ignore OWNERS file in helm package. ( #13655 )
...
Signed-off-by: Arturo Contreras <arturo.contreras@returnpath.com >
2019-06-26 23:49:33 -07:00
lostick
bf41b539b3
[stable/prometheus] Bump node-exporter to 0.18.0 ( #14036 )
...
Signed-off-by: Laurent Godet <mevoyasf@gmail.com >
2019-05-21 16:08:04 -07:00
Thomas Colomb
c810a9fa8d
[stable/prometheus] fix bad indentation for resources on init-container init-chown-data ( #13762 )
...
Signed-off-by: Thomas Colomb <colomb.thomas@free.fr >
2019-05-20 05:41:12 -07:00
Carlos Tadeu Panato Junior
63003f6bb1
add apiVersion ( #13817 )
...
Signed-off-by: Carlos Panato <ctadeu@gmail.com >
2019-05-15 01:43:01 -07:00
Mike Tougeron
d8449484e4
Allow setting an emptyDir sizeLimit for Prometheus ( #12281 )
...
* Allow setting an emptyDir sizeLimit for Prometheus
Signed-off-by: Mike Tougeron <tougeron@adobe.com >
* Bump the version number
Signed-off-by: Mike Tougeron <tougeron@adobe.com >
2019-05-10 10:07:59 -07:00
Tariq Ibrahim
0c0d6a7d9d
[stable/prometheus] use kube-state-metrics v1.6.0 ( #13623 )
...
Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com >
2019-05-08 15:28:49 -07:00
David J. M. Karlsen
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. Karlsen
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 Tai
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. Karlsen
685da26073
upgrade prometheus ( #13067 )
...
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com >
2019-04-15 10:50:14 -07:00
Adrian Berger
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 Subramanian
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. Karlsen
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. Karlsen
474356a8e5
upgrade prometheus ( #11897 )
...
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com >
2019-03-04 07:18:14 -08:00
Artem Pastukhov
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 Schie
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
atze234
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. Karlsen
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. Karlsen
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 Pahlisch
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 Kiselev
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 McGrath
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 Lesnikov
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 Kiselev
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. Karlsen
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é Bauer
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ínez
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 Topfstedt
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é Bauer
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. Karlsen
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 Rabot
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. Karlsen
f04f280aa5
upgrade prometheus ( #10163 )
...
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com >
2018-12-20 15:09:18 -08:00
Daniel Martins
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 DEMAGNY
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 Dobrzanski
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