Introduction
Sometimes you want to see how much CPU and memory your Kubernetes pods are using. Metrics Server collects this data so you can monitor your cluster's health and make decisions like scaling your apps automatically.
When you want to check resource usage of pods and nodes in your Kubernetes cluster.
When you need to enable Horizontal Pod Autoscaler to scale apps based on CPU or memory.
When you want to troubleshoot performance issues by seeing live metrics.
When you want a simple way to gather cluster metrics without installing heavy monitoring tools.
When you want to use kubectl top commands to see resource usage.