Warum zeigt das Kubernetes-Dashboard keine Nutzungsdiagramme an?
Wenn Sie das Kubernetes-Dashboard aufrufen, werden keine Nutzungsdiagramme angezeigt.
Nach einer Clusteraktualisierung oder einem Neustart der Arbeitsknoten wird der kubernetes-dashboard Pod manchmal nicht aktualisiert, oder die metrics-server wird nicht ordnungsgemäß ausgeführt.
Befolgen Sie diese Schritte, um das Problem zu lösen:
- Überprüfen Sie, ob
metrics-serverin Ihrem Cluster läuft.kubectl get deployment metrics-server -n kube-system - Wenn die
metrics-servernicht läuft oder einen Fehler aufweist, prüfen Sie die Pod-Protokolle.kubectl logs -n kube-system -l k8s-app=metrics-server - Löschen Sie den
kubernetes-dashboardpod, um einen Neustart zu erzwingen. Der Pod wird mit RBAC-Richtlinien neu erstellt, um auf diemetrics-serverfür Nutzungsinformationen zuzugreifen.kubectl delete pod -n kube-system $(kubectl get pod -n kube-system --selector=k8s-app=kubernetes-dashboard -o jsonpath='{.items..metadata.name}') - Wenn das Problem weiterhin besteht, starten Sie die Bereitstellung von
metrics-serverneu.kubectl rollout restart deployment metrics-server -n kube-system