Существует информация, как включить расширение панели инструментов
microk8s.enable dashboard
(который я выполнил), и как отобразиться, URL других расширений включили как это:
kubectl cluster-info
Как получить URL панели инструментов microk8s установки, работающей локально на Ubuntu 18.10?
Информация хорошо скрыта в microk8s.kubectl get all --all-namespaces
, возможно, в другом месте. С тех пор kubectl
не хорошо зарегистрированный и не обладающий интуицией вообще, я рекомендую
microk8s.kubectl get all --all-namespaces | grep service/kubernetes-dashboard
который показывает IP-адрес, с которым необходимо получить доступ https://
снабженный префиксом в Вашем браузере, потому что нет никакого перенаправления от HTTP до HTTPS.
Вы можете запустить
kubectl describe service/kubernetes-dashboard -n kube-system
, а затем перейти к Конечным точкам
указан https: //
. Итак, в моем случае https://10.1.43.61:8443
Name: kubernetes-dashboard
Namespace: kube-system
Labels: k8s-app=kubernetes-dashboard
Annotations: Selector: k8s-app=kubernetes-dashboard
Type: ClusterIP
IP: 10.152.183.28
Port: <unset> 443/TCP
TargetPort: 8443/TCP
Endpoints: 10.1.43.61:8443
Session Affinity: None
Events: <none>
Но Chromium не разрешил мне войти на сайт (даже в разделе «для продвинутых»)
Таким образом, мне пришлось использовать Firefox, где вам нужно будет пройти аутентификацию.
Вы можете аутентифицироваться с помощью токена. Чтобы запустить токен ( dcoumentation ):
token=$(microk8s kubectl -n kube-system get secret | grep default-token | cut -d " " -f1)
microk8s kubectl -n kube-system describe secret $token
Теперь вы можете скопировать и вставить токен, и у вас должен быть доступ к панели управления.