Чтобы подключить Dashboard Kubernetes, нужно: 2
- Открыть SSH-клиент и подключиться к главному узлу Kubernetes. 24
- Установить Dashboard с помощью команды kubectl apply. 2 Например,
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.2.0/aio/deploy/recommended.yaml
. 2 - Настроить доступность Dashboard за пределами кластера. 2 Для этого нужно отредактировать службу Kubernetes dashboard с помощью команды kubectl edit: 2
kubectl edit service/kubernetes-dashboard -n kubernetes-dashboard
< 2/li> - В открытом файле изменить тип службы с ClusterIP на NodePort и сохранить файл. 2 По умолчанию служба доступна только внутри кластера (ClusterIP), а изменение типа на NodePort делает её доступной снаружи. 2
- Открыть браузер и перейти по адресу https://kuberntes-master-node:NodePort/#/login, чтобы получить доступ к Dashboard. 2 Главный узел Kubernetes — это хост, на который установлена панель управления, а порт узла — порт, найденный на предыдущем этапе. 2
Для входа в Dashboard нужно пройти аутентификацию с помощью действующего токена или ранее созданного файла kubeconfig. 25