О модуле
На этой странице
В платформе “Штурвал” реализован модуль kubectl-shturval-plugin, позволяющий получить доступ к кластерам из интерфейса командной строки.
Модуль обеспечивает выгрузку kubeconfigs кластеров и прохождения аутентификации в платформе . Возможно загрузить:
- kubeconfig для доступа ко всем кластерам, доступным пользователю;
- kubeconfig для доступа к одному кластеру.
Когда загружены kubeconfigs кластеров, вы можете управлять доступными кластерами, используя команды утилиты kubectl.
При аутентификации с помощью модуля требуются указать набор параметров для подключения к платформе. Чтобы при подключении не вводить все требуемые параметры, вы можете сохранить их в конфигурационном файле. Если конфигурационный файл создан, то модуль будет подтягивать заданные значения параметров для аутентификации.
Конфигурационный файл
Конфигурационный файл (shturval-login-plugin.yaml) с требуемыми параметрами может быть получен или загружен одним из способов:
- Сформирован с помощью модуля
kubectl-shturval-pluginиз интерфейса командной строки. Подробнее об аутентификации с конфигурационным файлом из консоли здесь; - Загружен из графического интерфейса платформы “Штурвал”.
Чтобы установить модуль, выполните шаги инструкции.
Варианты аутентификации
- С загрузкой конфигурационного файла из графического интерфейса.
- С конфигурационным файлом, подготовленным в консоли (без графического интерфейса).
- Без конфигурационного файла и графического интерфейса.