О модуле

В платформе “Штурвал” реализован модуль kubectl-shturval-plugin, позволяющий получить доступ к кластерам из интерфейса командной строки.

Модуль обеспечивает выгрузку kubeconfigs кластеров и прохождения аутентификации в платформе . Возможно загрузить:

  • kubeconfig для доступа ко всем кластерам, доступным пользователю;
  • kubeconfig для доступа к одному кластеру.

Когда загружены kubeconfigs кластеров, вы можете управлять доступными кластерами, используя команды утилиты kubectl.

При аутентификации с помощью модуля требуются указать набор параметров для подключения к платформе. Чтобы при подключении не вводить все требуемые параметры, вы можете сохранить их в конфигурационном файле. Если конфигурационный файл создан, то модуль будет подтягивать заданные значения параметров для аутентификации.

Конфигурационный файл

Конфигурационный файл (shturval-login-plugin.yaml) с требуемыми параметрами может быть получен или загружен одним из способов:

  1. Сформирован с помощью модуля kubectl-shturval-plugin из интерфейса командной строки. Подробнее об аутентификации с конфигурационным файлом из консоли здесь;
  2. Загружен из графического интерфейса платформы “Штурвал”.

Чтобы установить модуль, выполните шаги инструкции.

Варианты аутентификации

  1. С загрузкой конфигурационного файла из графического интерфейса.
  2. С конфигурационным файлом, подготовленным в консоли (без графического интерфейса).
  3. Без конфигурационного файла и графического интерфейса.
×