Kubernetes Metrics Server: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 5: Line 5:
* [[Metrics in Kubernetes]]
* [[Metrics in Kubernetes]]
* [[Kubernetes_Autoscaling_Concepts#Horizontal_Pod_Autoscaling|Horizontal Pod Autoscaling]]
* [[Kubernetes_Autoscaling_Concepts#Horizontal_Pod_Autoscaling|Horizontal Pod Autoscaling]]
* [[Kubelet#Metrics_Collection|kubelet]]


=Overview=
=Overview=

Revision as of 23:33, 5 October 2020

External

Internal

Overview

The Kubernetes metrics server, also referred to as "metrics-server" is a lightweight, short-term, in-memory server to collect and expose resource metrics. metrics-server is used as part of the Kubernetes resource metrics pipeline.

metrics-server discovers all nodes on the cluster and queries each node's kubelet for resource metrics (CPU and memory). There's embedded logic in the kubelet, known as cAdvisor, that

TODO