База знаний LinxCloud Services

Kubernetes dashboard

Описание

С помощью Kubernetes Dashboard (веб-интерфейса для кластеров) пользователи могут управлять приложениями кластера и им самим.

Подключение

  1. Для доступа к Kubernetes Dashboard кластера необходимо получить Secret:
    1. При помощи интерфейса Linx Cloud: в меню нужного кластера выберите пункт «Получить Secret для входа в Kubernetes dashboard».
    2. При помощи помощью kubectl: выполните команду и скопируйте ее вывод.
      kubectl get secret $(kubectl get sa dashboard-sa -o jsonpath='{.secrets[0].name}') -o jsonpath='{.data.token}' | base64 --decode

       

  2. Запустите kubectl proxy:
    kubectl proxy

     

  3. Откройте ссылку и загрузите веб-интерфейс Kubernetes Dashboard.
  4. Будет предложено произвести авторизацию. Вам будет нужно выбрать опцию «Token».
  5. Введите токен, выведенный на шаге 1, и нажмите «Sign In». После чего вам откроется Kubernetes Dashboard с правами суперадмина.

 

  1. С помощью инструкции установите client-keystone-auth.
  2. С помощью инструкции установите kauthproxy.
  3. Импортируйте конфигурацию.
  4. Откройте командную строку и выполните команду:

Для Linux

kauthproxy --kubeconfig $KUBECONFIG -n kube-system https://kubernetes-dashboard.svc

 

Для Windows

kauthproxy --kubeconfig $Env:KUBECONFIG -n kube-system https://kubernetes-dashboard.svc
Что вас интересует?
Получить демо-доступ

Спасибо за ваш запрос, мы свяжемся с вами в ближайшее время!