Как войти в панель управления microk8s Kubernetes? - PullRequest
2 голосов
/ 14 марта 2019

Я включил приборную панель в microk8s:

microk8s.enable dns dashboard

Я нашел ее IP-адрес:

microk8s.kubectl get all --all-namespaces
    ...
kube-system   service/kubernetes-dashboard ClusterIP 10.152.183.212 <none> 443/TCP 24h
    ...

Я попытался отобразить ее в своем браузере, используя URL https://10.152.183.212. Мой браузер выдает ошибку «Ошибка аутентификации. Пожалуйста, попробуйте еще раз.»:

Kubernetes dashboard 'Authentication failed. Please try again.'

Я также получил похожую ошибку «Недостаточно данных длясоздать информационную структуру аутентификации. "

1 Ответ

2 голосов
/ 14 марта 2019

Во-первых, убедитесь, что ваш браузер принимает файлы cookie для URL-адреса вашей панели мониторинга, в данном случае https://10.152.183.212.

При слабой безопасности microk8s вы можете пропустить вход и просто выбрать ПропуститьКнопка .

Если вы хотите войти в систему по-настоящему, получите токен на предъявителя для пользователя admin из файла /snap/microk8s/current/known_token.csv:

sed -n 's/,admin,admin.*//p' /snap/microk8s/current/known_token.csv
rP8Yredactedk5EU

Вернитесь в браузер и выберите Токен и введите токен на предъявителя, найденный выше.Выберите SIGN IN и введите токен на предъявителя:

Ready to sign in with user admin's bearer token

...