Commit Graph

15 Commits

Author SHA1 Message Date
Brandon Dimcheff
45076a6a1f kube-prometheus: fix addon-resizer role binding
The addon resizer was referring to an incorrect role binding and was unable to
access the API.  This changes the rolebinding name to refer to the correctly
defined rolebinding.
2018-04-25 22:05:56 -04:00
Max Leonard Inden
971ed1010e kube-prometheus: Move service monitors to target folder
With 1d00e0ab ("ServiceMonitor: Enable Prometheus to select ServMon
outside own ns") merged: To emphasize the fact, that ServiceMonitors can
be deployed alongside their targets, this patch moves the Alertmanager,
Kube-State-Metrics, Node-Exporter and Prometheus Operator
Service-Monitor into the respective target folder in the kube-prometheus
project.
2018-04-18 13:44:45 +02:00
Frederic Branczyk
507617e150 Remove old manifests and replace with jsonnet build 2018-04-13 13:36:34 +02:00
Frederic Branczyk
52990f7951 kube-prometheus: Use non-root and Prometheus v2.1.0 2018-01-19 15:28:39 +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
aacc95b74c kube-prometheus: bump various versions 2018-01-15 14:13:26 +01:00
SilverFox
4d4323dce5 kube-prometheus: Add missing RBAC rules to kube-state-metrics 2018-01-13 08:44:53 +08:00
Frederic Branczyk
4402d451ae kube-prometheus: Add RBAC authorization to metrics endpoints 2018-01-05 16:03:04 +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
Frederic Branczyk
146c024950 kube-prometheus: bump kube-state-metrics to v1.0.1 release 2017-08-28 16:45:08 +02:00
Ryan Walls
f87fd9cc0a Update kube-prometheus to use kube-state-metrics v1.0.0 2017-08-22 17:09:37 -06:00
jordanjennings
5a5bfab855 kube-prometheus: Update RBAC for kube-state-metrics
kube-state-metrics needs additional permissions for replicationcontrollers, limitranges, and services (otherwise the API server logs are flooded with RBAC DENY messages)
2017-06-30 08:36:58 -04:00
Fabian Reinartz
b896acf876 Make kube-state-metrics single pod deployment 2017-05-17 17:27:56 +02:00
Frederic Branczyk
b15843fd4c kube-prometheus: update kube-state-metrics to latest release 2017-05-04 10:51:30 +02:00
Frederic Branczyk
3e4f0d1115 kube-prometheus: separate exporters in their own directories 2017-05-04 10:49:05 +02:00