### Steg 1:Skapa ett namnområde
Börja med att skapa ett namnområde dedikerat till Metrics Server-distributionen. Den här namnrymden hjälper till att separera Metrics Server-resurserna och förenkla hanteringen.
I den här guiden kommer vi att använda namnutrymmet `metrics-server`:
```
kubectl create namespace metrics-server
```
Steg 2:Lägg till Metrics Server Helm Repository
Lägg sedan till det officiella Helm-förrådet för Metrics Server till ditt kluster:
```
helm repo lägg till metrics-server https://kubernetes-sigs.github.io/metrics-server/
```
Steg 3:Uppdatera Helm Repository Index
När du har lagt till Helm-förvaret uppdaterar du förvarsindexet för att säkerställa att du har den senaste diagraminformationen:
```
uppdatering av ror repo
```
Steg 4:Installera Metrics Server
Installera nu Metrics Server med hjälp av Helm-diagrammet. I det här steget installerar vi Metrics Server i den tidigare skapade `metrics-server` namnrymden:
```
helm install --create-namespace --namespace metrics-server metrics-server metrics-server/metrics-server
```
Detta kommando kommer att installera Metrics Server och alla dess nödvändiga beroenden, inklusive Metrics Server-tjänsten, ClusterRole och CustomResourceDefinition.
Steg 5:Verifiera installationen
När installationen av Metrics Server är klar kontrollerar du att den körs genom att kontrollera Pods i namnutrymmet `metrics-server`:
```
kubectl hämta pods --namespace metrics-server
```
Du bör se en Pod som heter `metrics-server-0` körs, vilket indikerar en lyckad Metric Server-distribution.
Steg 6:Kontrollera podstatus
För att bekräfta att Metrics Server fungerar kan du kontrollera om podden är klar genom att köra:
```
kubectl hämta pods --namespace metrics-server -o wide
```
Vänta tills Podden når statusen "Kör" och "1/1", vilket indikerar att den är redo att samla in mätvärden.
Steg 7:Kontrollera noder och poddsstatistik
Slutligen, för att verifiera att Metrics Server aggregerar mätvärden, kan du använda kubectl för att hämta olika mätvärden för ditt kluster. Till exempel kan du få minnesanvändningen för alla noder:
```
kubectl toppnoder
```
Du bör nu kunna se detaljerad statistik för ditt Kubernetes-kluster, inklusive CPU- och minnesanvändning för noder, pods och behållare.
Kom ihåg att du kan anpassa Metrics Server-konfigurationen eller aktivera skrapa mätvärden från ytterligare källor genom att modifiera Helm-värdena när du installerar eller uppdaterar Metrics Server. Se den officiella dokumentationen för Metrics Server Helm-diagram för mer information.