Commit Graph
28 Commits
Author SHA1 Message Date
Sergiusz UrbaniakandGitHub a3b1121562 Merge pull request #290 from LiliC/imrove-targets-down
jsonnet/kube-prometheus/alerts: Add namespace to TargetDown msg
2019-10-29 15:44:02 +01:00
Sergiusz UrbaniakandGitHub 03b36af546 Merge pull request #282 from BenoitKnecht/prometheus-config
prometheus: Let name and replicas be set in _config
2019-10-25 09:45:11 +02:00
Sergiusz Urbaniak bd8d597f8d jsonnet/kube-prometheus/kube-promehtues-anti-affinity: fix construction
Currently, anti affinity sources configuration from the global configuration,
not respecting local prometheus settings.

This fixes it.
2019-10-08 17:30:12 +02:00
Sergiusz UrbaniakandGitHub bcadf3ae05 Merge pull request #260 from s-urbaniak/prometheus-constructor
kube-prometheus/prometheus: Add local configuration
2019-10-08 17:16:01 +02:00
Sergiusz Urbaniak 40a5dc2b71 kube-prometheus/prometheus: Add local configuration
This adds constructor'esque configuration options for prometheus assets.
They still reference global _config default values for backwards compatibility
but allow overriding values for new instances of prometheus assets.
2019-10-08 11:37:26 +02:00
Sergiusz UrbaniakandGitHub f458e85e5d Merge pull request #248 from s-urbaniak/fix_116
jsonnet/prometheus-adapter: Fix query for k8s 1.16
2019-09-27 11:20:29 +02:00
Sergiusz Urbaniak ee7d0d367f jsonnet/prometheus-adapter: Fix query for k8s 1.16 2019-09-27 11:02:32 +02:00
Sergiusz UrbaniakandGitHub f6774fb7e6 Merge pull request #202 from s-urbaniak/fix-instance
jsonnet/prometheus-adapter: fix resource override for raw node query
2019-08-29 18:21:43 +02:00
Sergiusz Urbaniak e2ba988f8f manifests: regenerate 2019-08-29 17:38:07 +02:00
Sergiusz Urbaniak 5bea571be1 jsonnet/prometheus-adapter: fix resource override for raw node query 2019-08-29 17:33:26 +02:00
Sergiusz Urbaniak ea5790f965 manifests: regenerate 2019-08-29 13:26:47 +02:00
Sergiusz Urbaniak f383664170 jsonnet/kube-prometheus-prometheus-adapter: fix node query
Currently, we use the node:node_memory_bytes_total:sum and node:node_memory_bytes_available:sum
recording rules for the memory node query.
These recording rules have been removed in https://github.com/coreos/kube-prometheus/pull/191.

This fixes it by using raw queries.
2019-08-29 13:19:33 +02:00
Sergiusz UrbaniakandGitHub 4ee8f93c49 Merge pull request #193 from s-urbaniak/bump-kubernetes-mixin
jsonnet: bump kubernetes mixin
2019-08-27 14:28:25 +02:00
Sergiusz Urbaniak 621a9054d6 jsonnet: bump kubernetes mixin 2019-08-27 13:30:50 +02:00
Sergiusz UrbaniakandGitHub 31cf273922 Merge pull request #151 from metalmatze/kube-state-metrics-1.7.0-rc.1
Bump kube-state-metrics to v1.7.0
2019-08-01 09:34:36 +02:00
Sergiusz UrbaniakandGitHub c61a7f0f9c Merge pull request #80 from s-urbaniak/aggregated-metrics-reader
jsonnet/prometheus-adapter: add metrics to default user-facing roles
2019-04-23 14:27:29 +02:00
Sergiusz Urbaniak 9ed68df318 regenerate assets 2019-04-23 14:05:37 +02:00
Sergiusz Urbaniak 1fbf75767a jsonnet/prometheus-adapter: add metrics to default user-facing roles
Currently, only cluster wide admins have the permissions to view
metrics resources. This fixes it by adding a read-only cluster role
which includes aggregation labels to synthesize permission rules for
standard user-facing roles according to [1].

Note that only the "pods" resource is granted as reading "nodes"
metrics requires a cluster wide permission.

[1] https://kubernetes.io/docs/reference/access-authn-authz/rbac/#user-facing-roles
2019-04-23 13:51:26 +02:00
Sergiusz Urbaniak 0423a7ff81 kube-prometheus: regenerate 2019-01-17 14:48:57 +01:00
Sergiusz Urbaniak fc65336082 kube-prometheus: regenerate 2018-11-30 14:28:45 +01:00
Sergiusz Urbaniak 64a5d10227 kube-prometheus: bump prometheus-operator 2018-11-30 14:14:16 +01:00
Sergiusz Urbaniak b338940208 kube-prometheus: bump kubernetes-mixins
This bumps the kubernetes-mixin dependency to add
https://github.com/kubernetes-monitoring/kubernetes-mixin/pull/76.
2018-09-05 12:10:20 +02:00
Sergiusz Urbaniak af5fb9ee09 kubernetes-prometheus: regenerate
Signed-off-by: Sergiusz Urbaniak <sergiusz.urbaniak@gmail.com>
2018-08-23 13:38:13 +02:00
Sergiusz Urbaniak 8a45ecfbcb kube-prometheus: update dependencies of local changes
Signed-off-by: Sergiusz Urbaniak <sergiusz.urbaniak@gmail.com>
2018-08-23 12:01:02 +02:00
Sergiusz Urbaniak 2a9a31875a kube-prometheus: fix root typo in node-exporter
Currently, we are mounting `/root` from the host as `/host/root`.
Instead simply `/` from the host should be mounted.

This fixes it

Signed-off-by: Sergiusz Urbaniak <sergiusz.urbaniak@gmail.com>
2018-08-23 11:59:04 +02:00
Sergiusz Urbaniak 155378342f kube-prometheus: generate manifests
Signed-off-by: Sergiusz Urbaniak <sergiusz.urbaniak@gmail.com>
2018-08-17 12:35:00 +02:00
Sergiusz Urbaniak 893108e49e kube-prometheus: update dependencies
Signed-off-by: Sergiusz Urbaniak <sergiusz.urbaniak@gmail.com>
2018-08-17 12:33:28 +02:00
Sergiusz Urbaniak 106ed84217 kube-prometheus: bind mount host rootfs into node exporter
Fixes https://github.com/prometheus/node_exporter#474 in the operator
Fixes #569 (by making the mount explicit)

Signed-off-by: Sergiusz Urbaniak <sergiusz.urbaniak@gmail.com>
2018-08-17 11:50:49 +02:00