Kubernetes Metrics Server: Difference between revisions

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


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]]. The 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
 
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:34, 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. The 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