842 Commits

Author SHA1 Message Date
Frederic Branczyk
ef04c0c114
Merge pull request #763 from kakkoyun/ksonnet_no_more_6
Remove ksonnet from kube-prometheus-eks.libsonnet
2020-11-11 10:46:12 +01:00
Frederic Branczyk
90f811411b
Merge pull request #762 from kakkoyun/ksonnet_no_more_5
Remove ksonnet from kube-prometheus-custom-metrics.libsonnet
2020-11-11 10:44:13 +01:00
Frederic Branczyk
5f9eac9008
Merge pull request #761 from kakkoyun/ksonnet_no_more_4
Remove ksonnet from kube-prometheus-bootkube.libsonnet
2020-11-11 10:43:23 +01:00
Paweł Krupa
e1b9f0ea9e
Merge pull request #754 from paulfantom/krp-0.8.0 2020-11-09 16:17:09 +01:00
Lili Cosic
a54498482c
Merge pull request #765 from kakkoyun/ksonnet_no_more_8
Remove ksonnet from kube-prometheus-static-etcd.libsonnet
2020-11-09 16:00:51 +01:00
paulfantom
373441cce9
jsonnet/kube-prometheus: update kube-rbac-proxy version 2020-11-09 15:38:14 +01:00
Simon Pasquier
0788ab7978 Update prometheus-operator to v0.43.2
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-11-09 12:44:26 +01:00
Kemal Akkoyun
491dbd2f74 Remove ksonnet from alertmanager.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 18:20:04 +01:00
Kemal Akkoyun
fcf7d8afa2 Remove ksonnet from kube-rbac-proxy/container.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 18:12:23 +01:00
Kemal Akkoyun
05744ccfc3 Remove ksonnet from ksm-autoscaler.libsonne
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 17:58:57 +01:00
Kemal Akkoyun
283e28fe20 Remove ksonnet from kube-prometheus-weave-net.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 16:38:35 +01:00
Kemal Akkoyun
8c71e8c804 Remove ksonnet from kube-prometheus-thanos-sidecar.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 16:21:24 +01:00
Kemal Akkoyun
9a82d41cfa Remove ksonnet from kube-prometheus-static-etcd.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 16:17:21 +01:00
Kemal Akkoyun
116a42ae7a Remove ksonnet from several libs
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 15:46:40 +01:00
Kemal Akkoyun
922fe4571e Remove ksonnet from kube-prometheus-eks.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 15:07:21 +01:00
Kemal Akkoyun
7da6b04785 Remove ksonnet from jsonnet/kube-prometheus/kube-prometheus-custom-metrics.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 15:00:47 +01:00
Kemal Akkoyun
f274702ece Remove ksonnet from jsonnet/kube-prometheus/kube-prometheus-bootkube.libsonnet
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-11-06 14:43:19 +01:00
Simon Pasquier
eea76c5272 Update prometheus-operator to v0.43.1
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-11-04 17:34:29 +01:00
Simon Pasquier
945fcce5c4 Update prometheus-operator to v0.43.0
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-10-28 09:53:51 +01:00
Johannes Würbach
71b7931c9d
Bump k8s-prometheus-adapter to v0.8.0 2020-10-26 14:00:23 +01:00
Lili Cosic
0118932183 jsonnet/kube-prometheus/jsonnetfile.json: Pin ksm to last release branch 2020-10-23 11:41:44 +02:00
Simon Pasquier
9a3e639345 jsonnet/kube-prometheus: update Prometheus dependency to v2.22.0 2020-10-19 12:29:48 +02:00
Frederic Branczyk
491ecfa65b
node-exporter: Update to v1.0.1 2020-10-02 17:40:10 +02:00
Frederic Branczyk
eda75c7c39
node-exporter: Make host mounts read only and set mount propagation 2020-10-02 17:29:20 +02:00
paulfantom
ea21375f15
jsonnet/kube-prometheus/prometheus: ignore timestamps from cadvisor 2020-10-01 10:20:40 +02:00
Frederic Branczyk
e85046ad6f
Merge pull request #677 from paulfantom/mixin
Use prometheus-operator mixin
2020-09-21 10:14:22 +02:00
paulfantom
ea109b463d
jsonnet/kube-prometheus/kube-state-metrics: fix indentation 2020-09-18 15:49:46 +02:00
paulfantom
bb4b7019a7
jsonnet: do not relative jb import paths and move imports to the top of the file 2020-09-18 15:46:22 +02:00
paulfantom
e8cc596699
jsonnet/kube-prometheus: use prometheus-operator mixin 2020-09-18 10:36:57 +02:00
Matthias Loibl
e6111e58c4
Fix node-mixin import 2020-09-11 18:09:05 +02:00
Matthias Loibl
09293866ae
Use absolut jsonnet imports whenever possible
There are still some dependencies that we need to make work to fully
deactivate the legacyImports in the future. I'll start opening PRs
against those other repositories.
2020-09-11 18:06:43 +02:00
Matthias Loibl
2d3c10e3f7
Update dependencies and most importantly PromOp to v0.42.0 2020-09-11 13:14:22 +02:00
Damien Grisonnet
9e18cf2097 jsonnet: bump kube-rbac-proxy to v0.6.0
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2020-09-10 16:15:35 +02:00
Scott Dodson
ddc853e1ac node-exporter: set maxUnavailable to 10%
This daemonset doesn't affect workload availability so allow its rollout to
be parallelized.
2020-09-01 15:08:45 -04:00
Paweł Krupa
88fe47b35e
Merge pull request #652 from PerfectMemory/fix-probe-with-ingress-650 2020-08-31 15:09:10 +02:00
Michał Łazowik
28b717a984 Support utf8 in external file alertmanager config
This could have been achieved either by switching to stringData, or doing
`std.base64(std.encodeUTF8($._config.alertmanager.config))` as per
google/jsonnet#575

I went with the former, because it's:
1. Easier to read existing config
2. Consistent with the way jsonnet object-based config is written just above
2020-08-28 01:57:50 +02:00
Julien Pervillé
4e458eeb2a Allow prometheus to get/list/watch extensions.ingresses 2020-08-20 10:58:26 +02:00
Julien Pervillé
d9d4eebd96 Add missing probeSelector: {} and probeNamespaceSelector: {} in manifests 2020-08-19 09:48:04 +02:00
Frederic Branczyk
8a8595b5f3
Merge pull request #628 from lilic/unpin-jb
Pin back to master and bump prometheus-operator to 0.41.1
2020-08-12 15:04:47 +02:00
KingJ
c62b9569d9 Thanos Sidecar Exposure and Scraping
Expose the Thanos Sidecar's HTTP metrics and gRPC StoreAPI interfaces via a dedicated service. ClusterIP is set to none to allow for full discovery of all endpoints behind the service via in-cluster DNS. This allows for a new ServiceMonitor to then scrape the metrics available on the Sidecar's HTTP port.

A new service has been used so as to separate out the metrics that Prometheus makes available, and the metrics the Thanos Sidecar makes available. The Thanos Mixins from thanos-io/thanos default to a job label of 'thanos-sidecar', and hence the service here has had this label applied.
2020-08-09 17:11:46 +01:00
Lili Cosic
5417071d15 jsonnet/prometheus-operator.libsonnet: Adjust alerts range 2020-08-06 10:56:11 +02:00
Lili Cosic
6c47a6e898 jsonnet/kube-prometheus/kube-state-metrics: Bump version 2020-08-06 10:04:25 +02:00
Lili Cosic
e254781636 jsonnet/kube-prometheus/jsonnetfile.json: Pin to master 2020-08-06 10:04:24 +02:00
paulfantom
87fcf52469
Adjust links after repository migration 2020-08-05 15:50:40 +02:00
Sergiusz Urbaniak
2326773ee1
jsonnet/kube-prometheus: pin depdencies 2020-07-31 10:18:24 +02:00
Frederic Branczyk
f0955e0540
Merge pull request #623 from brancz/add-kubelet-probes-metrics
Add scraping of endpoint for kubelet probe metrics
2020-07-29 12:57:28 +02:00
Frederic Branczyk
7c35752e3f
Add scraping of endpoint for kubelet probe metrics 2020-07-29 11:49:52 +02:00
Frederic Branczyk
b51b9b983f
prometheus-adapter: Collect metrics from Prometheus Adapter 2020-07-29 11:38:42 +02:00
Frederic Branczyk
6771c9bcc2
Merge pull request #616 from paulfantom/ciphers
Update default ciphers used by kube-rbac-proxy
2020-07-28 09:31:20 +02:00
paulfantom
8f85949438
jsonnet: update kube-rbac-proxy ciphers 2020-07-28 08:49:21 +02:00