Обратите внимание: при первом вызове любой из команд kosctl, инструмент автоматически скачает и установит требуемые для своей работы зависимости. Если при первом вызове любой из команд инструмента kosctl не будут установлены зависимости, то возможно возникновение ошибок типа ModuleNotFoundError. При возникновении таких ошибок вам потребуется удалить директорию ~/.local/share/kosctl/vendor. При следующем вызове любой из команд, инструмент kosctl скачает и установит требуемые для своей работы зависимости заново.
Все команды инструмента kosctl возможно использовать с общими параметрами. По умолчанию, инструмент kosctl выводит в консоль только сообщения о статусе выполнения текущей команды. Расширенный вывод команд, например, логов сборки, скрыт. В случае возникновения ошибки при выполнении команды, расширенный вывод будет отображен в консоль. Для управления выводом консоли при выполнении команд вы можете использовать следующие параметры:
--quiet, -qСкрывает весь вывод консоли.
--verbose, -vВключает отображение отладочных сообщений и расширенный вывод команд. Может быть использован дважды для включения отладочных сообщений. Не может быть использован совместно с параметром -q.
Также, инструменту kosctl доступно подключение расширений с помощью параметра --plugins-path. По умолчанию, инструмент выполняет поиск расширений по пути, указанному в переменной окружения KOSCTL_PLUGINS_PATH. Вы можете исключить расширения с помощью параметра --plugins-ignore. По умолчанию, исключаются расширения по пути, указанному в переменной окружения KOSCTL_PLUGINS_IGNORE.
Инструмент kosctl в целом, и каждая команда в частности имеют встроенную справку. Для просмотра этой справки вы можете использовать параметр --help, -h.