kubectl top Essaie de connecter K. heapster Au lieu d'un serveur métrique

Selon readme dans
https://github.com/kubernetes/heapster
, Le projet est obsolète. Solution recommandée actuelle - utilisation
https://kubernetes.io/docs/tas ... line/
accès à lequel conformément à la documentation peut être obtenu en utilisant

kubectl top

. Je l'ai tourné sur ma voiture CentOs Sans le système d'exploitation. Malheureusement, cela semble ne pas travailler hors de la boîte:

bash-4.2$ kubectl get pod metrics-server-bb9ffc6b8-7c25g -n=kube-system
NAME READY STATUS RESTARTS AGE
metrics-server-bb9ffc6b8-7c25g 1/1 Running 0 9h
bash-4.2$ kubectl top pods
Error from server (NotFound): the server could not find the requested resource (get services http:heapster:)
bash-4.2$

Il semble qu'il essaie toujours d'accéder au tas, et il est incompatible avec le serveur métrique. Dois-je effectuer un paramètre supplémentaire pour que cela fonctionne?

j'utilise kubectl et kubelet v1.9.3.

Éditer: après avoir tourné heapster, Je peux voir les tableaux d'utilisation de la barre d'outils. Donc, il semble que eve, S'il est officiellement obsolète, il travaille comme prévu.
Invité:

Catherine

Confirmation de:


kubectl top

Les usages Metrics-Server au lieu Heapster En tant que métrique source, commençant par v1.10, Mais B. v1.9.3 Heapster toujours nécessaire.

Ici est uni
https://github.com/kubernetes/ ... 56206
À propos de cette S. Milestone = v1.10.

Pour répondre aux questions, connectez-vous ou registre