Installieren von Kubernetes Metrics Server - Amazon EKS

Installieren von Kubernetes Metrics Server

Der Kubernetes Metrics Server aggregiert Daten zur Ressourcennutzung in Ihrem Cluster und wird standardmäßig in Amazon-EKS-Clustern nicht bereitgestellt. Weitere Informationen finden Sie unter Kubernetes Metrics Server auf GitHub. Der Metrics Server wird üblicherweise von anderen Kubernetes-Add-Ons, wie dem Horizontal Pod Autoscaler oder dem Kubernetes-Dashboard verwendet. Weitere Informationen finden Sie unter Ressourcen-Kennzahlenpipeline in der Kubernetes-Dokumentation. In diesem Thema wird erläutert, wie Sie den Kubernetes Metrics Server in Ihrem Amazon-EKS-Cluster bereitstellen.

Wichtig

Die Metriken sind für zeitpunktbezogene Analysen gedacht und stellen keine genaue Quelle für historische Analysen dar. Sie können nicht als Überwachungslösung oder für andere Zwecke verwendet werden, die nichts mit Auto Scaling zu tun haben. Weitere Informationen zu Überwachungstools finden Sie unter Obervability in Amazon EKS.

Den Metrics Server bereitstellen
  1. Stellen Sie den Metrics Server mit dem folgenden Befehl bereit:

    kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
  2. Überprüfen Sie mit dem folgenden Befehl, ob die metrics-server-Bereitstellung die gewünschte Anzahl Pods umfasst.

    kubectl get deployment metrics-server -n kube-system

    Eine Beispielausgabe sieht wie folgt aus.

    NAME READY UP-TO-DATE AVAILABLE AGE metrics-server 1/1 1 1 6m