Commit Graph

1474 Commits

Author SHA1 Message Date
Kristoffer Dalby 6b4bc0bb26 Allow nodeExporter address to be configured 2020-06-21 08:28:48 +01:00
Frederic Branczyk 6f488250fd Merge pull request #576 from simonpasquier/fix-alertmanager-config-inconsistent-alert
Fix AlertmanagerConfigInconsistent alert
2020-06-19 16:20:40 +02:00
Frederic Branczyk 97ca4616ff Merge pull request #575 from stafot/update_adapter_endpoint
Update prometheus-adapter endpoint
2020-06-19 16:08:30 +02:00
Simon Pasquier 0a43e85917 manifests: regenerate 2020-06-19 14:41:11 +02:00
Simon Pasquier c3ea4675da Fix AlertmanagerConfigInconsistent alert
Previously the alert would fire when the number of Alertmanager pods
didn't match the number of replicas defined in the Alertmanager spec
even though all the running pods had the same configuration hash. This
type of issue is already covered by KubeStatefulSetUpdateNotRolledOut
(and possibly KubePodNotReady), having AlertmanagerConfigInconsistent
also active in this situation creates unnecessary noise.

With this change, the alert expression only returns when Alertmanager
pods have different configuration hash values irrespective of the number
of pod replicas. The message annotation has also been enhanced to report
the configuration hash for each pod.

Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2020-06-19 14:30:55 +02:00
Stavros Foteinopoulos 3cbc97d782 Update prometheus-adapter endpoint 2020-06-19 15:27:26 +03:00
Lili Cosic 17989b42aa Merge pull request #574 from lilic/bump-prom-op-40
Bump prometheus-operator to v0.40
2020-06-19 11:55:50 +02:00
Lili Cosic beaba9f4da docs, manifests: Regenerate files 2020-06-19 10:30:50 +02:00
Lili Cosic c5ecc42244 jsonnetfile.lock.json: jb update 2020-06-19 10:27:34 +02:00
Lili Cosic 53bb3431ad jsonnet/kube-prometheus/jsonnetfile.json: Bump prometheus-operator to
v0.40
2020-06-19 10:26:55 +02:00
Frederic Branczyk 7e0c503b13 Merge pull request #553 from atmosx/update-grafana-dashboard-docs
Update grafana dashboard docs
2020-05-27 19:09:32 +02:00
Panagiotis Atmatzidis e3ad00999f [docs/update-grafana-dashboard-docs] Update Grafana dashboard instructions
Instructions to add Grafana dashboard do not work. The proposed
functions are wrong, according to
[grafana.libsonnet](https://github.com/brancz/kubernetes-grafana/blob/master/grafana/grafana.libsonnet)
`dashboards` and `rawDashboards` should be used in `grafana+::`
field.

This PR updates the existing documentation and fixes minor typos.
2020-05-27 19:39:31 +03:00
Frederic Branczyk 4b0fb40717 Merge pull request #551 from dgrisonnet/fix-release-0.5-compat
Update release-0.5 compatibility
2020-05-26 21:11:49 +02:00
Damien Grisonnet ce1bc17d98 doc: update release-0.5 compatibility
kubernetes-mixin release-0.4 is only supported by 1.18+

Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2020-05-26 18:27:32 +02:00
Frederic Branczyk 5a84ac52c7 Merge pull request #548 from dmayle/update_docs
Update kubelet config section and compatibility
2020-05-25 14:08:30 +02:00
dmayle 37fb5cb53a Update kubelet config section and compatibility
This readme update includes two changes:
 1) Update the kubelet config requirements to mention the modern (non-deprecated) kubelet configuration values that can be used in place of the flags
 2) Update the compatibility matrix to mention the issue running release-0.4 on kubernetes versions 1.16.2 through 1.16.4, including a workaround.
2020-05-25 01:12:54 +02:00
Paul Gier 28332b410a Merge pull request #538 from pgier/update-compat-matrix-for-release-0.4
update compatibility matrix with note for release-0.4
2020-05-20 13:49:49 -05:00
Paul Gier 0983947755 update compatibility matrix with note for release-0.4 2020-05-20 11:16:42 -05:00
Frederic Branczyk 5b9341cad6 Merge pull request #527 from pgier/node-exporter-ignore-pod-mounts
Node exporter ignore pod mounts
2020-05-15 07:10:32 +02:00
Paul Gier d288206d06 Merge pull request #526 from pgier/update-generated-files
update generated files for prometheus operator v0.39.0
2020-05-13 10:37:36 -05:00
Paul Gier 6742260399 update generated files for prometheus operator v0.39.0 2020-05-12 17:38:11 -05:00
Paul Gier b40e70065b update generated files for node exporter ignored filesystems 2020-05-12 17:20:24 -05:00
Paul Gier d1690d95f7 node_exporter: remove outdated comment and CLI arg
The ignored filesystem types now matches the default, so the
comment and arg can be removed.
2020-05-12 17:14:05 -05:00
Paul Gier 69b6883033 node-exporter: ignore kubelet pod mounts
Ignore kubelet pod filesystem mounts of the form:
/var/lib/kubelet/pods/1b260ce7-e75d-44d4-8409-922d2bd0851f/volumes...
Metrics for these volumes are available via the kubelet_volume_stats*
metrics.
2020-05-12 17:12:36 -05:00
Frederic Branczyk f58d7b5695 Merge pull request #519 from pgier/dont-remove-preserve-unknown-fields
Revert "Remove field preserveUnknownFields from CRDs"
2020-05-11 16:16:22 +02:00
Paweł Krupa 11d57e468c Merge pull request #524 from paulfantom/prom-op-v0.39 2020-05-11 12:48:09 +02:00
paulfantom 7faed14744 *: regenerate 2020-05-11 11:59:55 +02:00
paulfantom 96ea25d5de *: update jsonnet to use prometheus-operator v0.39 2020-05-11 11:59:46 +02:00
Frederic Branczyk dab022fc62 Merge pull request #508 from johanneswuerbach/custom-metrics-b2
custom metrics v1beta2 api with k8s-prometheus-adapter v0.7.0
2020-05-07 10:12:42 +02:00
Paul Gier 4840cdcb66 Revert "Remove field preserveUnknownFields from CRDs"
This reverts commit cdaaf3d51c.
2020-05-05 14:15:18 -05:00
Frederic Branczyk d07466766d Merge pull request #517 from benjaminhuo/master
Update prometheus version to v2.17.2
2020-05-04 10:06:58 +02:00
Benjamin 7130905473 Update prometheus version to v2.17.2
Signed-off-by: Benjamin <benjamin@yunify.com>
2020-04-30 14:46:17 +08:00
Johannes Würbach ab8f1bb9f2 custom metrics v1beta2 api 2020-04-30 00:26:06 +02:00
Johannes Würbach 8d6679658f k8s-prometheus-adapter v0.7.0 2020-04-30 00:26:06 +02:00
Frederic Branczyk 49ad6a67af Merge pull request #501 from dgrisonnet/fix-generate-cleanup
Fix json files cleanup when generating manifests
2020-04-29 14:14:05 +02:00
Damien Grisonnet be4b525774 build.sh: fix json files cleanup
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2020-04-29 13:10:32 +02:00
Frederic Branczyk 070413521c Merge pull request #478 from NickelMedia/fix-nodeexporter-selector-labels
Remove version label from node-exporter selectors
2020-04-27 15:45:58 +02:00
Lili Cosic 60424ff54c Merge pull request #510 from bycEEE/patch-1
fix readme typos
2020-04-24 13:03:47 +02:00
Brian Choy affbc9d7ff fix readme typos 2020-04-23 17:44:38 -07:00
Frederic Branczyk 320d512fc8 Merge pull request #374 from johanneswuerbach/custom-metrics
Transform custom-metrics into an addon
2020-04-22 19:28:59 +02:00
Frederic Branczyk a1cf984749 Merge pull request #500 from lilic/bump-1.18
Test against kubernetes 1.18 release
2020-04-20 14:07:42 +02:00
Johannes Würbach 145ee24e09 Convert custom-metrics into an addon 2020-04-20 12:38:50 +02:00
Lili Cosic 626f1af8c0 tests/e2e/travis-e2e.sh: Bump kind version 2020-04-18 14:24:59 +02:00
Lili Cosic be4d32cba2 README.md: Change compatibility matrix 2020-04-17 11:51:09 +02:00
Lili Cosic b3dfd223b6 scripts,tests: Bump kubernetes version to 1.18 2020-04-17 11:36:32 +02:00
Frederic Branczyk dcc46c8aa8 Merge pull request #496 from lilic/bump-things
Bump dependencies
v0.5.0
2020-04-17 10:30:55 +02:00
Lili Cosic b0f70c173b Bump to go 1.13 2020-04-17 09:53:19 +02:00
Lili Cosic 926337feac manifests: Regenerate 2020-04-17 09:48:06 +02:00
Lili Cosic fd67733729 go.mod,sum: go mod tidy 2020-04-16 22:02:52 +02:00
Lili Cosic f6ff666135 jb update 2020-04-16 21:59:33 +02:00