У меня есть кластер k8s, развернутый в openstack. Я развернул для этого оператор Prometheus для мониторинга кластера. Но я получаю оповещение Kube Scheduler & Etcd Targets Down.
Я хотел бы знать, как оператор Прометея очищает Kubernetes sheduler и ETCD? также хотел бы знать, какие конфигурации требуются для получения метрик из плоскости управления (планировщик и ETCD и т. д. c ..).
Я вижу, что планировщик и ETCD связаны только с 127.0.0.1 (localhost ) на главном узле.
root@master:/etc/kubernetes# netstat -tnulp | grep 2379
tcp 0 0 127.0.0.1:2379 0.0.0.0:* LISTEN 1726/etcd
root@master:/etc/kubernetes# netstat -tnulp | grep 10251
tcp 0 0 127.0.0.1:10251 0.0.0.0:* LISTEN 7916/kube-scheduler
Я использую значения по умолчанию чата HELM в https://github.com/helm/charts/tree/master/stable/prometheus-operator для мониторинга кластера.