Frederic Branczyk
f8bd9b89f7
kube-prometheus: Don't drop non-pod metrics
...
These metrics can still be valuable to troubleshoot components running
in cgroups on the host, outside the scope of Kubernetes pods.
2019-04-09 15:28:44 +02:00
Matthias Loibl
3fbc968930
contrib/kube-prometheus: Update Prometheus, Thanos & Grafana
2019-03-12 18:28:39 +01:00
Frederic Branczyk
a1b85016a3
kube-prometheus: Drop disabled and high cardinality metrics
2019-02-06 14:29:26 +01:00
Lucas Serven
fd697ffbff
contrib/kube-prometheus: remove node role
...
This commit removes get/list/watch on nodes for the Prometheus-k8s
instance, as Prometheus pods do not need that privilege for anything.
2019-01-28 14:21:01 +01:00
Max Leonard Inden
f0d8ba64d7
kube-prometheus: Remove enableAdminAPI configuration option
...
Manifest generation fails if this option is not set. Instead, remove the
option and require users to patch the object in case they need it.
2019-01-21 17:09:14 +01:00
Purandare, Aditya
fcda42b123
Remove api flag from jsonnet files
2019-01-17 23:32:10 +05:30
Purandare, Aditya
85c4c2b8df
Turn prometheus admin API off by default
2019-01-17 23:32:09 +05:30
Purandare, Aditya
95771caf8c
Remove updates to helm chart, fix typo in flag, add make generated files
2019-01-17 23:32:08 +05:30
Purandare, Aditya
e3b989ccd3
Add prometheus admin flag feature to helm, kube-prometheus and jsonnet files
2019-01-17 23:32:08 +05:30
BennX
cb149a10bc
Add SessionAffinity ClusterIP to prometheus service.
...
Adds SessionAffinity ClusterIP to the prometheus service to prevent grafana from querying different instances when loading/updating metrics.
2019-01-08 16:13:35 +01:00
Brian Christie
e6c43d286d
contrib/kube-prometheus: Add jobLabel to ServiceMonitorCoreDNS
2018-12-18 12:26:03 +00:00
Matthias Loibl
dee254fa01
contrib/kube-prometheus: Set securityContext in the manifests
2018-12-07 17:32:34 +01:00
Fabian Stäber
b9a6730daf
fix syntax error in prometheus.libsonnet
2018-11-28 10:20:23 +01:00
Maxim Ivanov
4a15683db4
Do not error if no $._config.prometheus.rules are set
2018-11-27 15:29:46 +00:00
Frederic Branczyk
d7fc1eb32b
kube-prometheus: Adapt CoreDNS default configuration to default CoreDNS installs
2018-11-21 16:22:27 +01:00
Matthias Loibl
174e84f3e5
*: Update to Proemtheus v2.5.0 as default
2018-11-07 16:23:50 +01:00
Manuel Rüger
be55290b3f
*: Update to Prometheus v2.4.3
2018-10-09 18:35:29 +02:00
Matthias Loibl
eca6e62402
contrib/kube-prometheus: Drop etcd metrics by apiserver & kube controller
2018-10-01 14:11:04 +02:00
Frederic Branczyk
873ef744a5
Merge pull request #1929 from mxinden/prometheus-2.4.0
...
*: Update to Prometheus 2.4.0
2018-09-28 15:58:21 +02:00
Matthias Loibl
0f0c168b44
*: Update to Prometheus v2.4.0
2018-09-28 15:16:26 +02:00
Matthias Loibl
916863e4d5
contrib/kube-prometheus: Set podAntiAffinity for Prometheus & Alertmanager
...
contrib/kube-prometheus: Generate new manifests with antiAffinity
contrib/kube-prometheus: jb update
Documentation: Generate after updating kube-prometheus manifests
contrib/kube-prometheus: Move antiaffinity into own jsonnet file
foobar
2018-09-28 10:15:22 +02:00
Max Leonard Inden
d482cef033
Update Prometheus to v2.3.2 and Alertmanager to 0.15.2
2018-08-16 11:05:14 +02:00
Frederic Branczyk
ff878498df
kube-promethes: Fix default serviceMonitorSelector
2018-08-13 15:12:15 +02:00
Robert Nemeti
43dc7999ca
provide empty hash to serviceMonitorNamespaceSelector, which selects all the namespaces by default
2018-08-06 08:19:28 +00:00
Robert Nemeti
0f76dc63b6
add serviceMonitorNamespaceSelector to the prometheus jsonnet library
...
to implement the feature from PR #1227
2018-08-06 07:38:26 +00:00
Vasilis Remmas
d009846be9
Create rolebinding using $._config.namespace
...
Assign the rolebinding to an existing serviceaccount
2018-08-02 10:59:34 +02:00
prune
facf7cc0e1
minor update as requested in PR
2018-08-01 07:35:28 -04:00
prune
fc382e15cd
allow creation of role and rolebindings for other namespaces in jsonnet
...
replaced default namespaces rbac rules by a loop
set right variable name
2018-07-27 07:48:17 -04:00
Frederic Branczyk
6312998080
kube-prometheus: Bump various versions
2018-06-25 13:48:36 +02:00
Frederic Branczyk
1d5623d4a0
kube-prometheus: Extract prometheus-operator jsonnet out of contrib
2018-06-06 18:01:32 +02:00
Frederic Branczyk
e84b101fe7
*: Rename RuleFile to PrometheusRule
2018-06-05 13:34:13 +02:00
Max Leonard Inden
8f3b505049
kube-prometheus: Adjust to new Prometheus rule file CRD
...
89fc4e306972604eba2dcb961a6d29cc27a668ad introduced the new Prometheus
rule file custom resource definition. This patch adjusts the
kube-prometheus project to use the new custom resource definition.
2018-06-04 20:23:02 +02:00
Frederic Branczyk
b7d0da01d5
kube-prometheus: Remove unnecessary namespace selectors
2018-05-31 17:37:43 +02:00
Matthias Loibl
23cd630d33
Change the roleBinding and rules names too
2018-05-25 22:46:58 +02:00
Matthias Loibl
da6fc256b5
Make the prometheus & alertmanager name configurable
2018-05-25 18:02:23 +02:00
Frederic Branczyk
fef0a65938
Adapt docs on additional rules and dashboards
2018-05-18 11:00:11 +02:00
Frederic Branczyk
edf21e4382
kube-prometheus/jsonnet: Use jsonnet-bundler
2018-04-28 19:05:19 +01:00