Commit Graph

159 Commits

Author SHA1 Message Date
Dan Mace
80b2a511be Give operator permission to manager alertmanagers
Add a missing resource to the operator's cluster role allowing it to correctly
manager alertmanagers.
2018-02-16 12:40:32 -05:00
Frederic Branczyk
414b380cfa *: Bump Promteheus Operator version to v0.17.0 2018-02-14 14:01:23 +01:00
Frederic Branczyk
863156dcc9 *: bump Prometheus and Alertmanager versions 2018-02-14 14:01:22 +01:00
Dan Mace
936622aa3e Add missing resource to operator role
Add a missing 'prometheuses/finalizers' resource to the operator cluster role.
Without this role, the operator will fail to create a default secret for a
Prometheus instance in the absence of any service monitors.

The fix seems to already be present in the `examples` version of the role; this
patch brings the contrib version in line with the example.
2018-02-13 16:05:17 -05:00
Frederic Branczyk
e8a19234dc kube-prometheus/hack: Add generation for grafana dashboard source file 2018-02-12 11:50:04 +01:00
Frederic Branczyk
85f88025f3 kube-prometheus: Upgrade to grafana v5 2018-02-09 13:21:37 +01:00
Frederic Branczyk
ba5192bcaf kube-prometheus: Update Grafana image 2018-02-04 16:12:54 +01:00
Frederic Branczyk
546a2e6ac6 *: Use non-root 2018-01-23 16:14:17 +01:00
Frederic Branczyk
6afb6bce43 *: re-generate manifests 2018-01-19 16:34:36 +01:00
Frederic Branczyk
52990f7951 kube-prometheus: Use non-root and Prometheus v2.1.0 2018-01-19 15:28:39 +01:00
Frederic Branczyk
f97b6af095 *: Adapt documentation and scripts to use minikube kubelet authN/authZ 2018-01-19 15:28:38 +01:00
Frederic Branczyk
f7ee14685a kube-prometheus: Use secure kubelet metrics endpoints 2018-01-19 15:28:37 +01:00
Frederic Branczyk
e7ec3d2886 Merge pull request #901 from luisyonaldo/kubelet-clusterrole
Add role rules permissions to get metrics from kubelet
2018-01-17 16:41:48 +01:00
Luis Nuñez
7bac2a97d4 add permissions also on k8s manifest 2018-01-17 14:32:29 +01:00
Antoine Legrand
bcb0ba9974 Add cert expiration rules 2018-01-16 17:20:00 +01:00
Frederic Branczyk
9928a7e9c7 Merge pull request #896 from brancz/cut-0.16.1
Cut 0.16.1
2018-01-16 11:25:15 +01:00
Frederic Branczyk
c2eb4bdd82 Merge pull request #886 from zerda/kube-state-metrics-rbac
kube-prometheus: Add missing RBAC rules to kube-state-metrics
2018-01-16 10:56:46 +01:00
Frederic Branczyk
28a022e5c9 *: bump versions to v0.16.1 2018-01-16 10:19:15 +01:00
Frederic Branczyk
a74a54cd06 Merge pull request #893 from brancz/bump-versions
kube-prometheus: bump various versions
2018-01-16 10:12:36 +01:00
Frederic Branczyk
aacc95b74c kube-prometheus: bump various versions 2018-01-15 14:13:26 +01:00
Matthias Loibl
85f384876e Update kube-state-metrics rules to 1.2 (#884)
* Update kube-state-metrics rules to 1.2

* Run make generate to update all manifests

* Fix the helm chart kube-state-metrics rules
2018-01-13 11:39:31 +01:00
SilverFox
4d4323dce5 kube-prometheus: Add missing RBAC rules to kube-state-metrics 2018-01-13 08:44:53 +08:00
Frederic Branczyk
d379175bb2 *: bump version to v0.16.0 2018-01-11 20:20:22 +01:00
Frederic Branczyk
889f7cead4 Merge pull request #859 from brancz/metrics-rbac
kube-prometheus: Add RBAC authorization to metrics endpoints
2018-01-11 15:11:25 +01:00
Frederic Branczyk
d05a3ac486 kube-prometheus: Make grafana dashboards non-editable 2018-01-11 10:56:07 +01:00
Frederic Branczyk
5392443721 kube-prometheus: Add etcd dashboard 2018-01-10 14:46:00 +01:00
Frederic Branczyk
4402d451ae kube-prometheus: Add RBAC authorization to metrics endpoints 2018-01-05 16:03:04 +01:00
Frederic Branczyk
a9fedc6343 kube-prometheus: Update etcd3 rules 2017-12-22 16:09:13 +01:00
Tyler Roscoe
f19cddc429 Regenerate prometheus-k8s-rules.yaml after change to prometheus.rules.yaml in c4be29f65. 2017-12-18 19:47:18 -07:00
Bradley
fb01fe91dc Adding requested and limit values to CPU and limit value to memory 2017-12-07 18:35:58 +00:00
Xabier Larrakoetxea
d6a2b717d3 Fix cluster:container_cpu_usage:ratio rule on prometheus kubernetes files
Signed-off-by: Xabier Larrakoetxea <slok69@gmail.com>
2017-11-28 14:52:16 +01:00
Antoine Legrand
7c12e3379c *: cut v0.15.0 2017-11-22 15:03:12 +01:00
Frederic Branczyk
b421172bba kube-prometheus: re-generate manifests 2017-11-21 16:47:16 +01:00
Frederic Branczyk
7615244a60 Merge pull request #756 from iJanki/fix_api_latency_rule
Fixing #751 K8SApiServerLatency always triggering
2017-11-16 14:12:38 +01:00
Frederic Branczyk
e7d1a94cde Merge pull request #750 from brancz/metrics-servers
Metrics servers
2017-11-15 14:39:19 +01:00
Cesarini, Daniele
727d053dd4 Fixing #751 K8SApiServerLatency always triggering 2017-11-14 15:48:14 +00:00
Cesarini, Daniele
6bd725b347 Fixing #751 K8SApiServerLatency always triggering 2017-11-14 15:11:24 +00:00
Aleksandar Topuzovic
8cbdac6a20 Add generated manifests
* Generated by `make generate` in `contrib/kube-prometheus`
2017-11-14 14:38:26 +00:00
Frederic Branczyk
7a94789c95 Merge pull request #733 from knatsakis/master
kube-prometheus: add stateful sets dashboard
2017-11-13 12:08:17 +01:00
Frederic Branczyk
3a2dd05da4 kube-prometheus: add metrics-server example 2017-11-13 11:58:53 +01:00
Frederic Branczyk
b65ed3ba60 kube-prometheus: add custom-metrics-api example 2017-11-13 11:58:47 +01:00
Konstantinos Natsakis
5febe75910 kube-prometheus: add StatefulSet dashboard to ConfigMap 2017-11-09 18:37:46 +02:00
Frederic Branczyk
6b5681a0c1 *: upgrade to Prometheus 2.0 2017-11-08 16:47:14 +01:00
Frederic Branczyk
01af6d3038 Merge pull request #621 from aknuds1/grafanalib
Convert Grafana dashboards to grafanalib scripts
2017-11-01 17:14:12 +01:00
Frederic Branczyk
3efaab694f *: cut v0.14.1 2017-11-01 11:51:13 +01:00
Arve Knudsen
d04cccc526 Use grafanalib to generate Grafana dashboards 2017-10-30 22:05:25 +01:00
Svend Sorensen
73e3dffa72 Omit static compute resource requests and limits from deployment
Do not specify static resource settings in the kubernetes-deployment to avoid
unnecessary replacement of pods when the manifest is reapplied (`kubectl
apply`).

The addon-resizer will dynamically set the pod compute resource values. If the
values are also set statically in the deployment configuration, reapplying the
configuration will result in the pods getting replaced. Without the static
resource, the deployment configuration can be reapplied, and the pods will not
be replaced.

This change was also made in the upstream kube-state-metrics example manifests.

https://github.com/kubernetes/kube-state-metrics/pull/285
2017-10-30 13:23:12 -07:00
xuchenhao001
8bf449907c add manifests for kubeadm setup tool 2017-10-25 23:41:42 +08:00
Frederic Branczyk
ea91202eb3 *: bump version to v0.14.0 2017-10-19 11:28:34 +02:00
Frederic Branczyk
1b7c8cdf21 *: bump Prometheus to v2.0.0-rc.1 2017-10-17 20:13:40 +02:00