typhoon/addons/prometheus
Dalton Hubble 19de38b30d Fix Prometheus etcd metrics scraping
* Prometheus was configured to use kubernetes discovery
of etcd targets based on nodes matching the node label
node-role.kubernetes.io/controller=true
* Kubernetes v1.16 stopped permitting node role labels
node-role.kubernetes.io/* so Typhoon renamed these labels
(no longer any association with roles) to
node.kubermetes.io/controller=true
* As a result, Prometheus didn't discover etcd targets,
etcd metrics were missing, etcd alerts were ineffective,
and the etcd Grafana dashboard was empty
* Introduced: https://github.com/poseidon/typhoon/pull/543
2019-10-03 19:07:05 -07:00
..
discovery addons: Add better alerting rules to Prometheus manifests 2017-11-10 20:57:47 -08:00
exporters Update kube-state-metrics from v1.7.2 to v1.8.0 2019-10-01 20:50:33 -07:00
rbac Configure Prometheus to scrape Kubelets directly 2018-05-14 23:06:50 -07:00
0-namespace.yaml Label namespaces to ease writing Network Policies 2018-06-09 11:45:11 -07:00
config.yaml Fix Prometheus etcd metrics scraping 2019-10-03 19:07:05 -07:00
deployment.yaml Update Prometheus from v2.11.2 to v2.12.0 2019-08-18 20:59:44 -07:00
network-policy.yaml Add NetworkPolicy to limit traffic into Prometheus 2019-03-23 21:38:34 -07:00
rules.yaml Refresh Prometheus rules/alerts and Grafana dashboards 2019-07-21 11:29:34 -07:00
service-account.yaml addons: Update Prometheus to v2.1.0 2018-01-27 21:00:15 -08:00
service.yaml addons: Update Prometheus from v2.1.0 to v2.2.0 2018-03-09 00:20:40 -08:00