Хотите узнать, как установить панель панели Kubernetes на Ubuntu Linux? В этом учебнике мы покажем вам, как установить панель мониторинга Kubernetes на компьютер под управлением Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18
Этот учебник предполагает, что у вас установлен мастер-узел Kubernetes.
В нашем примере IP-адрес узла Kubernetes составляет 192.168.15.200.
Кубернетес — Учебники
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Kubernetes.
Учебник Kubernetes Dashboard — Установка на Ubuntu Linux
Установите список необходимых пакетов.
Скачать необходимый файл YAML.
Установите необходимую конфигурацию панели панели Kubernetes.
Вот вывод команды.
Создайте учетную запись службы для Панели мониторинга.
Настройте роль администратора кластера на учетную запись службы Dashboard.
Перечислите секреты, доступные на сервере Kubernetes.
Вот вывод команды.
Обратите внимание, что имя вашего секрета не будет таким же, как у нас.
Получите секретную стоимость токена.
Вот вывод команды.
Принять к сведению значение токена.
В нашем примере это значение токена:
Запустите прокси для обеспечения доступа к панели мониторинга Kubernetes.
Важно! Доступ к приборной панели Kubernetes через HTTP разрешен только для Localhost.
Если этот компьютер имеет графический интерфейс, откройте браузер и получите доступ к следующему URL:
• http://127.0.0.1:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
Следует отображать интерфейс входа в панель панели Kubernetes.
Выберите опцию Токен и введите секретный токен Kubernetes.
После успешного входа должна быть представлена панель Kubernetes.
Поздравляю! Вы успешно завершили установку приборной панели Kubernetes.
Панель мониторинга Kubernetes — Удаленный доступ с помощью прокси-сервера Apache
Доступ к приборной панели Kubernetes через HTTP разрешен только для Localhost.
Давайте использовать Apache в качестве прокси,чтобы удаленный доступ на панели панели Kubernetes.
На сервере Master установите сервер Apache.
Включить необходимые модули Apache.
Отредактируйте файл конфигурации Apache.
Добавьте следующие строки в конце этого файла.
Создайте закрытый ключ и сертификат с помощью команды OpenSSL.
Введите запрашиваемую информацию.
На опцию, названную COMMON_NAME, необходимо ввести IP-адрес или имя хоста.
В нашем примере мы использовали IP-адрес: 192.168.15.200
Отредактируйте файл конфигурации Apache для веб-сайта по умолчанию.
Вот файл, перед нашей конфигурацией.
Вот файл, после нашей конфигурации.
В нашем примере мы перенаправили пользователей HTTP на версию httpS на сайте.
В нашем примере сервер Apache будет работать в качестве прокси-сервера и отправлять все запросы в прокси-сервер Kubernetes.
В нашем примере мы использовали самоподписанные сертификаты.
Перезапустите службу Apache.
Запустите прокси для обеспечения доступа к панели мониторинга Kubernetes.
Откройте браузер и введите IP-адрес вашего веб-сервера.
В нашем примере в браузер был введен следующий URL::
• https://192.168.15.200/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login
Сервер Apache будет работать в качестве прокси-сервера и отображать панель мониторинга Kubernetes.
Выберите опцию Токен и введите секретный токен Kubernetes.
После успешного входа должна быть представлена панель Kubernetes.
Поздравляю! Вы успешно завершили конфигурацию Apache в качестве прокси-сервера панели Панели Kubernetes.