title: How to scrape metrics-server to prometheus outside kubernetes cluster
body: <p>I have installed kubernetes metrics-server <a href="https://github.com/kubernetes-sigs/metrics-server" rel="nofollow noreferrer">https://github.com/kubernetes-sigs/metrics-server</a> It works fine, I can use &quot;kubectl top pods&quot; &amp; &quot;kubectl top nodes&quot;, Now I want to scrape the metrics to prometheus outside kubernetes cluster to be shown on Grafana, What I have tried are</p>
  <ol>
  <li>Expose the metrics-server service using NodePort but not working, some https issue appear</li>
  <li>Install metrics-server-exporter from <a href="https://github.com/ghouscht/metrics-server-exporter/" rel="nofollow noreferrer">https://github.com/ghouscht/metrics-server-exporter/</a> (this one only scrape few metrics, I cannot see it on grafana) and <a href="https://github.com/grupozap/metrics-server-exporter/" rel="nofollow noreferrer">https://github.com/grupozap/metrics-server-exporter/</a> (this one is not an http application, so I cannot expose as a NodePort Service)</li>
  </ol>
  <p>What should I do?</p>