【发布时间】:2018-08-20 07:36:15
【问题描述】:
我正在抓取 Kubernetes 集群上服务的指标。我只是对服务进行了注释,以便 Prometheus 检测并开始抓取 自动地。 服务中添加了以下注释:
metadata:
annotations:
prometheus.io/path: /minio/prometheus/metrics
prometheus.io/port: "9000"
prometheus.io/scrape: "true"
只要该服务未配置 TLS,它就可以正常工作。但是,当我启用 TLS (HTTPS) 时,Prometheus 不再能够自动发现和抓取服务。要从启用 TLS 的服务器中抓取,我需要使用 insecure_skip_verify 显式添加抓取端点。我正在使用自签名证书。
我有什么方法可以配置 Prometheus,使其在使用自签名证书启用 TLS 时自动发现并开始抓取端点?
【问题讨论】:
标签: docker kubernetes prometheus kubernetes-helm minio