Commit Graph

1223 Commits

Author SHA1 Message Date
Benjamin fd267aebeb Merge remote-tracking branch 'upstream/master' 2019-12-04 10:09:14 +08:00
Benjamin 420425d88e regenerate
Signed-off-by: Benjamin <benjamin@yunify.com>
2019-12-03 23:46:08 +08:00
Benjamin 965bec0ad7 Change Alertmanager group by condition
Signed-off-by: Benjamin <benjamin@yunify.com>
2019-12-03 20:02:47 +08:00
Frederic Branczyk d22bad8293 Merge pull request #313 from yeya24/update-apiverison
Update apiversion
2019-12-03 11:22:47 +01:00
Frederic Branczyk 8c255e9e6c Merge pull request #310 from paulfantom/node-exporter-scrape-interval
Change node-exporter scrape interval to follow best practices
2019-12-03 10:15:52 +01:00
yeya24 56027ac757 update apiversion
Signed-off-by: yeya24 <yb532204897@gmail.com>
2019-12-01 09:33:11 -05:00
paulfantom 50b06b0d33 manifests: regenerate 2019-11-27 15:11:06 +01:00
paulfantom 6f6fd65a48 jsonnet/kube-prometheus/node-exporter: follow node-exporter best practices and scrape data every 15s 2019-11-27 15:09:04 +01:00
Frederic Branczyk f48fe057dc Merge pull request #307 from EricHorst/patch-1
Update README.md with apply clarification.
2019-11-21 17:41:53 -08:00
Eric Horst 8487871388 Update README.md with apply clarification.
Update the kubectl apply commands in the customizing section to match those the quickstart section. The customizing section did not account for the recently introduced setup/ subdirectory.
2019-11-17 21:10:32 -08:00
Sergiusz Urbaniak ce5fe790ee Merge pull request #299 from coreos/fix-jb
Fix jb
v0.3.0
2019-11-06 08:33:48 +01:00
Frederic Branczyk 3b82c11944 manifests: Re-generate with latest deps 2019-11-06 07:09:00 +01:00
Frederic Branczyk 65e57d8ec7 Adapt to new jb version 2019-11-06 07:06:18 +01:00
Frederic Branczyk 223c163915 Merge pull request #298 from dctrwatson/disable-alerts-managed
Disable controller and scheduler alerts in managed clusters
2019-11-06 06:50:11 +01:00
John Watson 235761f915 Disable controller and scheduler alerts in managed clusters 2019-11-05 21:17:24 -08:00
Frederic Branczyk 6a6a43e227 Merge pull request #272 from karancode/aws_eks_cni
AWS EKS CNI Monitoring Support
2019-11-05 15:53:46 +01:00
karancode 8ee17e6735 with jsonnet-ci:latest image 2019-11-05 21:10:40 +09:00
karancode 528f338477 revert jsonnetfile json 2019-11-05 20:30:50 +09:00
karancode 78edcc0276 make clean generate 2019-11-05 20:25:55 +09:00
karancode f05e73881a update dependency 2019-11-05 18:03:23 +09:00
karancode 60bd13b34b remove example 2019-11-05 18:02:46 +09:00
karancode 9072e3530a fix: remove garbage character 2019-11-05 17:15:45 +09:00
karancode 737720c119 test 2019-11-05 16:57:39 +09:00
karancode 4bd3cb586a add prometheus rule to patch 2019-11-05 16:39:45 +09:00
karancode 01f944aa30 sync master with current fork 2019-11-05 16:36:56 +09:00
Sergiusz Urbaniak b8f513e4d4 Merge pull request #293 from s-urbaniak/update
jsonnet/kube-prometheus: bump prometheus-operator
2019-11-01 15:44:44 +01:00
Sergiusz Urbaniak c8f0471279 jsonnet: regenerate 2019-11-01 15:27:14 +01:00
Sergiusz Urbaniak 5e75f27ae2 jsonnet: pin node-mixin due to upstream bug 2019-11-01 15:26:56 +01:00
Sergiusz Urbaniak 02369dd1da jsonnet/kube-prometheus: bump prometheus-operator 2019-11-01 14:20:12 +01:00
Sergiusz Urbaniak 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
Lili Cosic 78b9183837 manifests/prometheus-rules.yaml: Regenerate file 2019-10-29 14:59:13 +01:00
Lili Cosic 01d30382aa jsonnet/kube-prometheus/alerts: Add namespace to TargetDown msg 2019-10-29 14:36:14 +01:00
Frederic Branczyk cc389a718c Merge pull request #289 from BenoitKnecht/fix-memory-saturation-dashboard
Fix memory saturation dashboard
2019-10-29 10:38:31 +01:00
Benoît Knecht 20eb5b312a manifests: Regenerate with new node-mixin dependency
Generate manifests for fd5b77c.
2019-10-28 16:35:12 +01:00
Benoît Knecht fd5b77cadf jsonnetfile.lock.json: Update node-mixin dependency
Upgrade to prometheus/node_exporter@d574b4b, which includes a better
metric for memory saturation.

See prometheus/node_exporter#1524.
2019-10-28 16:30:11 +01:00
Frederic Branczyk 7f2e669d46 Merge pull request #263 from Deepak1100/patch-1
Docs for rawGrafanaDashboards field
2019-10-28 14:11:56 +01:00
Deepak Jain d99aefe276 CLOUD-3031| Deepak Jain| adding example file 2019-10-26 22:55:35 +05:30
Deepak Jain 059e74d156 Docs for rawGrafanaDashboards filed
Propose in this https://github.com/brancz/kubernetes-grafana/pull/78
2019-10-26 22:55:35 +05:30
Sergiusz Urbaniak 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
Frederic Branczyk 2f54bcb4c6 Merge pull request #286 from pgier/update-kube-state-metrics
Update kube-state-metrics to 1.8.0
2019-10-25 09:15:25 +02:00
Frederic Branczyk 1129dd7fb7 Merge pull request #287 from smarterclayton/bump_prometheus
jsonnet: Update to latest kubernetes-mixin
2019-10-25 09:12:45 +02:00
Clayton Coleman 6e0ca7565f jsonnet: Update to latest kubernetes-mixin
Pick up new alerts for unreachable nodes.
2019-10-25 00:23:55 -04:00
Paul Gier ebb960ee5e update generated files for kube-state-metrics 1.7.2 -> 1.8.0 2019-10-24 15:02:29 -05:00
Paul Gier f72d49ca26 update kube-state-metrics 1.7.2 -> 1.8.0 2019-10-24 15:01:46 -05:00
Benoît Knecht 5686d7b439 Makefile: Fix manifests target dependency (#285)
Since 1664600, manifests are built using `examples/kustomize.jsonnet`
instead of `example.jsonnet`.

This commit updates the dependencies in the `manifests` target to
reflect that change.
2019-10-24 13:37:11 +02:00
Benoît Knecht dc77f255de prometheus: Let name and replicas be set in _config
Before #260, the Prometheus name and number of replicas could be
configured in `_config.prometheus.name` and
`_config.prometheus.replicas` respectively.

It isn't the case anymore, which means that configurations that did set
a custom name for Prometheus will get a second Prometheus instance
called `k8s` when they upgrade kube-prometheus.

This commit adds back the ability to configure both of these parameters
in `_config`.
2019-10-24 09:39:04 +02:00
Jake Utley 4e5b454ba8 Add metrics_path label to kubelet servicemonitor endpoints (#277)
* Add metrics_path label to kubelet servicemonitor endpoints

* Set kubelet metric_path label in jsonnet

* Add generated kubelet servicemonitor
2019-10-24 09:16:57 +02:00
karancode a3ab6bd49b add available_ip rule 2019-10-24 04:12:07 +09:00
Benoît Knecht a7884a6c18 node-exporter: Use configured resources for kube-rbac-proxy (#279)
Since #132, `kube-rbac-proxy` resources can be configured in
`config.resources['kube-rbac-proxy']`, but the node-exporter daemonset
was still using hard-coded values.

This commit sets the request and limit resources to the configured
values for the `kube-rbac-proxy` container in the node-exporter pods.
2019-10-23 10:58:24 +02:00
Paul Gier c8273cf9e9 Scripts and readme (#258)
* Avoid race condition when deploying quickstart example

The namespace and CRD creation must happen before any dependent objects
are created.  So we can put these in a separate directory (manifest/setup)
so they can be created before the other objects.

Some minor updates to the README and added a couple of scripts
for the quickstarts

Update travis script to avoid race condition

Signed-off-by: Paul Gier <pgier@redhat.com>

* simplify the example quickstart script and improve readme

Signed-off-by: Paul Gier <pgier@redhat.com>

* increase minikube memory to 6g for quickstart example
2019-10-23 08:38:31 +02:00