Установка и команды модуля

Чтобы начать работу с модулем:

  1. Скачайте бинарный файл модуля по ссылке:

Если платформа развернута в закрытом окружении (условно-закрытом), вместо ссылки на скачивание используйте адрес ссылки на kubectl-shturval на вашем зеркале, например, https://adress-resgistry/repository/shturval_bin_public/kubectl-shturval/2.12.0/kubectl-shturval (только для Linux).

  1. Проверьте расположение исполняемого файла kubectl.
Пример команды для Linux
which kubectl
Скриншот

loginctl

Пример команды для Windows
Get-ChildItem -Path C:\ "kubectl.exe" -Recurse -Force -ErrorAction SilentlyContinue
Скриншот

pathkubectl

  1. Разместите бинарный файл в одной директории с файлом kubectl и обеспечьте выдачу права на выполнение. Если загруженное название файла отличается от kubectl-shturval, переименуйте его при перемещении.
Пример команды для Linux
sudo cp ВВЕДИТЕ-ПУТЬ-ДО-ЗАГРУЖЕННОГО-kubectl-shturval-version ВВЕДИТЕ-ДИРЕКТОРИЮ-ГДЕ-РАСПОЛАГАЕТСЯ-kubectl-shturval && sudo chmod +x ВВЕДИТЕ-ДИРЕКТОРИЮ-ГДЕ-РАСПОЛАГАЕТСЯ-kubectl-shturval 
Скриншот

loginsudochromd1

Пример команды для Windows

Если название бинарного файла отличается от kubectl-shturval.exe, переименуйте его при перемещении.

cp ВВЕДИТЕ-ПУТЬ-ДО-ЗАГРУЖЕННОГО-kubectl-shturval.exe ВВЕДИТЕ-ДИРЕКТОРИЮ-ГДЕ-РАСПОЛАГАЕТСЯ-kubectl.exe
Скриншот

cploginexe

  1. Убедитесь, что файл располагается в той же директории, что и kubectl.
Пример команды для Linux
ls ВВЕДИТЕ-ДИРЕКТОРИЮ-ГДЕ-РАСПОЛАГАЕТСЯ-kubectl | grep kubectl-shturval
Скриншот

loginls

Пример команды для Windows
Test-Path -PathType Leaf -Path 'ВВЕДИТЕ-ДИРЕКТОРИЮ-ГДЕ-РАСПОЛАГАЕТСЯ-kubectl.exe\kubectl-shturval.exe'
Скриншот

testpathloginexe

Команды модуля

Команда Описание
kubectl shturval login Обеспечивает прохождение аутентификации в платформе и выгрузку kubeconfigs кластеров, доступных пользователю, или kubeconfig одного кластера
kubectl shturval login genconfig Формирует конфигурационный файл с заданными параметрами. Конфигурационный файл используется командой kubectl shturval login при получении доступа к кластерам
Пример вызова справки команды kubectl shturval login
kubectl shturval login -h
Скриншот

loginhel1p

×