Loading…
Wednesday, May 22 • 14:00 - 14:35
Deep Dive: Kubernetes Metric APIs Using Prometheus - Matthias Loibl & Sergiusz Urbaniak, Red Hat

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Kubernetes traditionally uses metrics for its core scheduling decisions - in the beginning all of this started with an opinionated internal stack. Since then Kubernetes has introduced 3 orthogonal standardized metrics APIs. As of today many implementations exist - i.e. for cloud providers and on premise.

In this talk we will first show the community process around metrics in Kubernetes, how the Special Interest Group (SIG) for instrumentation works and how to get involved. We will do an overview and deep dive in all 3 metric APIs, with a concrete fully open source Prometheus based deployment example. Once we have Prometheus running we will show how to bridge the gap between Prometheus and Kubernetes to use these APIs. Finally, we will conclude the talk with an example on scaling your deployments based on custom metrics served by your Prometheus with the Horizontal Pod Autoscaler.

Speakers
avatar for Matthias Loibl

Matthias Loibl

Software Engineer, Red Hat
Matthias Loibl is a Software Engineer working on monitoring at Red Hat. He loves working on Distributed Systems with Go, Docker, Kubernetes and Prometheus. In his free time, he contributes to numerous open source projects related to Prometheus and Drone.
avatar for Sergiusz Urbaniak

Sergiusz Urbaniak

Software Engineer, Red Hat
Sergiusz Urbaniak is a Software Engineer at Red Hat. He is enthusiastic about modern infrastructure software while still enjoying minimalistic networking techniques like morse code. He worked on Mesos, Kubernetes, rkt, Tectonic and is now working on all things Prometheus in Kuber... Read More →



Wednesday May 22, 2019 14:00 - 14:35
Hall 8.0 B3