В статье мы рассмотрим, как подключить кластер Kubernetes к Lens — рабочему столу для управления кластерами.
Установка Lens
- Скачайте инсталлятор для вашей операционной системы с официального сайта и выполните установку на ваше локальное устройство, с которого вы планируете подключаться к созданному кластеру.
- Запустите установленное приложение.
- Выберите New to Lens, (если у вас еще нет учетной записи Lens ID)
- Вас переадресует на форму создания Lens ID. Введите свои данные и нажмите Continue.
- Подтвердите указанный емейл, перейдя по ссылке в отправленном вам письме.
- Откроется форма подтверждения. Введите логин и пароль от Lens ID и нажмите Login.
После успешной авторизации откроется рабочее меню приложения Lens.
Подключение к кластеру
Lens использует стандартный kubeconfig для подключения к кластеру. Вы можете хранить конфигурационные файлы как в системной директории ~/.kube, так и в любом удобном месте.
Скачайте файл конфигурации из панели управления в разделе «Дашборд» созданного кластера.
Использование стандартной папки
Если вы разместите скачанный kubeconfig в директории ~/.kube
, Lens автоматически определит кластер. Разверните раздел «Local Kubeconfig» — кластер будет отображен в списке.
Пользовательская папка с конфигурацией
Если вы хотите использовать отдельную директорию:
Создайте папку, например ~/k8s_config
и переместите в него ранее скачанный kubeconfig.
В списке кластеров Lens наведите курсор на «Local Kubeconfig», нажмите «+», и выберите пункт «Add kubeconfig from filesystem».
Укажите путь к kubeconfig.
После добавления нажмите на имя кластера в списке для подключения.
О возможностях управления кластером через IDE Lens можно ознакомиться в официальной документации.