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
В результате мы увидим информацию о своем узле (кластере):