#kubernetes #kubernetes-dashboard
#kubernetes #kubernetes-панель управления
Вопрос:
ВЕРСИЯ K8s = v1.18.6
Я развернул панель управления Kubernetes, используя следующую команду, и добавил привилегированного пользователя, с которым я вошел в панель управления.
но не удается увидеть модули, графики использования процессора и памяти отсутствуют на панели управления Kubernetes
Комментарии:
1. Можете ли вы предоставить более подробную информацию о настройке приложения и Kubernetes, например, какое приложение запущено в модулях и какую службу kubernetes вы используете, minikube, EKS, AKS и т. Д.
Ответ №1:
Сервер показателей Kubernetes является агрегатором данных об использовании ресурсов в вашем кластере для развертывания сервера показателей
Разверните сервер метрик с помощью следующей команды:
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.3.6/components.yaml
Убедитесь, что в развертывании сервера метрик выполняется нужное количество модулей с помощью следующей команды.
kubectl get deployment metrics-server -n kube-system
Вывод
NAME READY UP-TO-DATE AVAILABLE AGE
metrics-server 1/1 1 1 6m
Также вы можете проверить с помощью команды ниже:
kubectl top nodes
чтобы увидеть использование процессора узла, если оно работает, оно также должно появиться на панели инструментов.
Комментарии:
1. Это именно то, что со мной происходит. Сервер метрик установлен,
kubectl top nodes
делает то, что я ожидаю, но на панели управления по-прежнему нет графиков.
Ответ №2:
Показатели использования ресурсов доступны только для кластеров K8s после установки сервера метрик.