Перейти к основному контенту

Dashboard ничего не показывает

После установки и включения dashboard (ссылка на статью https://microk8s.io/docs/addon-dashboard) ничего не отображается по причине отсутствия прав.

Не забываем:

microk8s kubectl port-forward --address 0.0.0.0 -n kube-system service/kubernetes-dashboard 10443:443

Чтобы все заработало, необходимо сделать следующее:

Создать файл defaultrolebinding.yaml со следующим содержимым:

apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: default-role-binding
subjects:
- kind: ServiceAccount
  name: default
  namespace: kube-system
roleRef:
  kind: ClusterRole
  name: cluster-admin
  apiGroup: rbac.authorization.k8s.io

Выполнить следующую команду:

microk8s kubectl apply -f defaultrolebinding.yaml

В результате мы увидим информацию о своем узле (кластере):

image-1617957185027.png