Kubernetes Metrics Server: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 9: Line 9:


The Kubernetes metrics server, also referred to as "metrics-server" is a lightweight, short-term, in-memory server to collect and expose [[Metrics_in_Kubernetes#Resource_Metrics|resource metrics]]. metrics-server is used as part of the Kubernetes [[Metrics_in_Kubernetes#Resource_Metrics_Pipeline|resource metrics pipeline]].
The Kubernetes metrics server, also referred to as "metrics-server" is a lightweight, short-term, in-memory server to collect and expose [[Metrics_in_Kubernetes#Resource_Metrics|resource metrics]]. metrics-server is used as part of the Kubernetes [[Metrics_in_Kubernetes#Resource_Metrics_Pipeline|resource metrics pipeline]].
metrics-server discovers all nodes on the cluster and queries each node's [[kubelet]] for [[Metrics_in_Kubernetes#Resource_Metrics|resource metrics]] (CPU and memory). There's embedded logic in the [[kubelet]], known as cAdvisor, that


=TODO=
=TODO=


* Install the metric server for EKS: https://docs.aws.amazon.com/eks/latest/userguide/horizontal-pod-autoscaler.html
* Install the metric server for EKS: https://docs.aws.amazon.com/eks/latest/userguide/horizontal-pod-autoscaler.html

Revision as of 23:23, 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