Pourquoi le tableau de bord Kubernetes n'affiche-il pas les graphiques d'utilisation ?
Lorsque vous accédez au tableau de bord Kubernetes, les graphiques d'utilisation ne s'affichent pas.
Parfois, après une mise à jour du cluster ou un redémarrage des nœuds de travail, le pod kubernetes-dashboard n'est pas mis à jour, ou le pod metrics-server ne fonctionne pas correctement.
Suivez les étapes suivantes pour résoudre le problème :
- Vérifiez que le site
metrics-serverfonctionne dans votre cluster.kubectl get deployment metrics-server -n kube-system - Si le site
metrics-serverne fonctionne pas ou est dans un état d'échec, vérifiez les journaux du pod.kubectl logs -n kube-system -l k8s-app=metrics-server - Supprimez le pod
kubernetes-dashboardpour forcer le redémarrage. Le pod est recréé avec des politiques RBAC pour accéder au sitemetrics-serverafin d'obtenir des informations sur l'utilisation.kubectl delete pod -n kube-system $(kubectl get pod -n kube-system --selector=k8s-app=kubernetes-dashboard -o jsonpath='{.items..metadata.name}') - Si le problème persiste, redémarrez le déploiement de
metrics-server.kubectl rollout restart deployment metrics-server -n kube-system