У меня возникли некоторые проблемы с панелью инструментов Kubernetes, которая не показывает никакой информации, когда я пытаюсь получить к ней доступ:
Я проверил версию, которую использую:
$ kubectl version --short
Flag --short has been deprecated, and will be removed in the future. The --short output will become the default.
Client Version: v1.26.0
Kustomize Version: v4.5.7
Server Version: v1.26.0+k3s1
Версии клиента и сервера действительно одинаковы, поэтому я не уверен, что заставляет пользовательский интерфейс Dashboard не отображать никакой информации? Есть идеи?
Обновлено: я даже понизил версию своего kubectl и своего сервера k3s, но все равно не вижу, чтобы неизвестная ошибка исчезла.
Client Version: v1.25.0
Kustomize Version: v4.5.7
Server Version: v1.25.6+k3s1
$ kubectl get clusterrolebinding admin-user
NAME ROLE AGE
admin-user ClusterRole/cluster-admin 19h
$ kubectl get sa -n kubernetes-dashboard
NAME SECRETS AGE
default 0 19h
kubernetes-dashboard 0 19h
admin-user 0 19h
Просто следуйте этой документации здесь: docs.k3s.io/installation/kube-dashboard
Убедитесь, что ваш serviceAccount и ClusteroleBinding созданы правильно и в правильном пространстве имен. Если возможно, попробуйте понизить версию вашего сервера до 1.25, потому что на официальной странице kubernetes-dashboard упоминается, что последняя панель управления будет поддерживать сервер до версии 1.25. Я следил за той же документацией, она работает для меня, но мои детали настройки выглядят так: Версия клиента: v1.26.0 Версия Kustomize: v4.5.7 Версия сервера: v1.24.8. Надеюсь, вы найдете эту информацию полезной.

Это может произойти по разным причинам, например, ClusterRoleBinding или ServiceAccount не созданы должным образом. Иногда это также будет связано с совместимостью. Попробуйте выполнить следующие действия по устранению неполадок
вы можете использовать эти команды для получения сведений о SA и привязках ролей.
$kubectl get sa -n kubernetes-dashboard
NAME SECRETS AGE
admin-user 0 61m
$kubectl get clusterrolebinding admin-user
NAME ROLE AGE
admin-user ClusterRole/cluster-admin 62m
dashboard с
server версия. Вы можете найти информацию о совместимости в
официальная панель управления kubernetes
страница на github.
Если ваш сервер несовместим, попробуйте понизить версию (в вашем случае попробуйте понизить версию до 1.25).Эти ссылки SO имеют похожие проблемы SO1 SO2
Можете ли вы описать, как вы настроили свою панель инструментов? Если возможно, вы можете прикрепить свои файлы yaml?