Подключение к кластеру

В данном разделе описано, как подключить кластер Kubernetes к Lens — рабочему столу для управления кластерами.

О Lens

Lens — это рабочий стол для управления кластерами Kubernetes, предоставляющий интерфейс для мониторинга и администрирования.

Установка Lens

  1. Скачайте установщик Lens для вашей операционной системы с официального сайта и выполните установку на ваше локальное устройство, с которого вы планируете подключаться к кластеру.

  2. Запустите установленное приложение и войдите в свою учетную запись Lens ID. Если у вас уже есть Lens ID, то кликните Login with Lens ID, введите свои реквизиты и выполните вход.

После успешной авторизации откроется рабочее меню приложения Lens.

Подключение к кластеру

Указание kubeconfig файлов

Lens автоматически обнаруживает кластеры из указанных kubeconfig файлов. Доступные кластеры можно найти в разделе Catalog.

Чтобы подключиться к кластеру с помощью Lens:

  1. Перейдите в раздел Catalog → Clusters.

  2. Нажмите на кнопку Add Cluster в правом нижнем углу.

  3. Добавьте файл (или файлы) конфигурации кластера или папку с файлами. Выберите один из следующих вариантов:

    • Sync kubeconfig file(s) — путь к конкретным kubeconfig файлам.

    • Sync kubeconfig folder(s) — путь к папкам, содержащим kubeconfig файлы.

      Файл конфигурации кластера (обычно kubeconfig) содержит информацию о кластере и учетные данные для доступа к нему. Вы можете получить этот файл у администратора кластера или сгенерировать его самостоятельно с помощью командной строки Kubernetes (kubectl).
  4. При успешном добавлении кластер отобразится в списке.

  5. Выберите строку с нужным кластером в списке для подключения. Откроется окно Cluster Overview с подробной информацией о выбранном кластере.

Ручное добавление кластера

Lens поддерживает ручное добавление кластеров через меню Add from Kubeconfig. В этом меню можно указать отдельный kubeconfig файл, отличный от указанного в меню настроек Preferences.

Kubeconfig файл, добавленный через меню Add from Kubeconfig, не объединяется с kubeconfig файлом, указанным в меню Preferences.

Для ручного добавления кластера:

  1. Перейдите в раздел Catalog → Clusters.

  2. Наведите курсор на кнопку Add Cluster.

  3. Выберите Add from kubeconfig и вставьте пользовательский kubeconfig файл в соответствующее поле ввода.

Просмотр текущей конфигурации кластера

Для просмотра текущей конфигурации кластера:

  1. В окне кластера нажмите кнопку New tab и выберите Terminal session.

  2. Во вкладке Terminal выполните следующую команду:

kubectl config view --minify --raw

При подключении к кластеру убедитесь, что у вас есть действительный и рабочий kubeconfig файл для кластера.

Удаление кластера из Lens

Вы можете удалить кластер из списка кластеров как в меню Catalog, так и в окне кластера. Удаление кластера из Lens не влияет на сам кластер или его конфигурацию.