Команды для управление книгами ресурсов
Contents
Команды для управление книгами ресурсов#
Содержит команды для создания и конфигурирование книг ресурсов
Commands:#
usage: resbook.py [-h] cmd ...
positional arguments:
cmd Команды
full_help Распечатать справку
create Создать книгу ресурсов
init_values Сконфигурировать значения
init_spec Сконфигурировать характеристики
merge_node_selector
Добавить условие
delete_node_selector
Удалить условия
enable_debug Включить режим отладки
disable_debug Выключить режим отладки
export_values Экспортировать значения
import_values Импортировать значения
export_deploy_template
Экспортирует шаблон
override_deploy_template
Переопределить шаблон
create_install_scripts
Сгенерировать установочные скрипты
enable Включить книгу ресурсов
enable_all Включить все книги ресурсов
disable Выключить книгу ресурсов
disable_all Выключить все книги ресурсов
list Вывести список книг ресурсов
delete Удалить книгу ресурсов
set_hook Добавить хук
unset_hook Удалить хук
list_hooks Вывести список хуков
optional arguments:
-h, --help show this help message and exit
Full_help#
usage: resbook.py full_help [-h]
optional arguments:
-h, --help show this help message and exit
Create#
usage: resbook.py create [-h] --name NAME --group GROUP --class_name
CLASS_NAME
Создает книгу ресурсов
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
--class_name CLASS_NAME
Имя книги ресурсов
Init_values#
usage: resbook.py init_values [-h] --name NAME --group GROUP
[--force | --no-force]
Конфигурирует значения для книги ресурсов
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
--force, --no-force Сконфигурировать принудительно, даже если книга уже
развернута
Init_spec#
usage: resbook.py init_spec [-h] --name NAME --group GROUP
[--force | --no-force]
Конфигурирует характеристики для книги ресурсов
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
--force, --no-force Сконфигурировать принудительно, даже если книга уже
развернута
Merge_node_selector#
usage: resbook.py merge_node_selector [-h] --name NAME --group GROUP
--criteria CRITERIA [CRITERIA ...]
Добавляет условие по выбору узла
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
--criteria CRITERIA [CRITERIA ...]
Критерии фильтрации(key=value)
Delete_node_selector#
usage: resbook.py delete_node_selector [-h] --name NAME --group GROUP
Удаляет условия по выбору узла
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Enable_debug#
usage: resbook.py enable_debug [-h] --name NAME --group GROUP
Включает режим отладки.
В режиме отладки pod не останавливается при сбоях
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Disable_debug#
usage: resbook.py disable_debug [-h] --name NAME --group GROUP
Выключает режим отладки.
В режиме отладки pod не останавливается при сбоях
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Export_values#
usage: resbook.py export_values [-h] --name NAME --group GROUP
Конфигурирует значения для книги ресурсов
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Import_values#
usage: resbook.py import_values [-h] --name NAME --group GROUP
Конфигурирует значения для книги ресурсов
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Export_deploy_template#
usage: resbook.py export_deploy_template [-h] --name NAME --group GROUP
Экспортировать шаблон генерации ресурсов.
Выводит шаблон генерации ресурсов в поток вывода.
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Override_deploy_template#
usage: resbook.py override_deploy_template [-h] --name NAME --group GROUP
Переопределяет шаблон генерации ресурсов.
Переопределение шаблона идет из потока ввода. Если шаблон пустой переопределение снимается
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Create_install_scripts#
usage: resbook.py create_install_scripts [-h] --name NAME --group GROUP
Генерирует скрипт для ручной установки в случаи необходимости отладки
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Enable#
usage: resbook.py enable [-h] --name NAME --group GROUP
[--force-reload | --no-force-reload]
Включает книгу ресурсов.
Если включена книга ресурсов и ее группа происходит развертывание ресурсов kubernetes
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
--force-reload, --no-force-reload
Обновить ресурсы K8s принудительно
Enable_all#
usage: resbook.py enable_all [-h] --group GROUP
[--force-reload | --no-force-reload]
Включает все книги ресурсов
optional arguments:
-h, --help show this help message and exit
--group GROUP Группа книги
--force-reload, --no-force-reload
Обновить ресурсы K8s принудительно
Disable#
usage: resbook.py disable [-h] --name NAME --group GROUP
Выключает книгу ресурсов
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Disable_all#
usage: resbook.py disable_all [-h] --group GROUP
Выключает все книги ресурсов
optional arguments:
-h, --help show this help message and exit
--group GROUP Группа книги
List#
usage: resbook.py list [-h]
Выводит список книг ресурсов
optional arguments:
-h, --help show this help message and exit
Delete#
usage: resbook.py delete [-h] --name NAME --group GROUP
Удаляет книгу ресурсов
optional arguments:
-h, --help show this help message and exit
--name NAME Имя экземпляра
--group GROUP Группа книги
Set_hook#
usage: resbook.py set_hook [-h] --name {tolerations} --group GROUP --book BOOK
--hook_file HOOK_FILE
Добавляет хук
optional arguments:
-h, --help show this help message and exit
--name {tolerations} Название хука
--group GROUP Название группы
--book BOOK Название книги
--hook_file HOOK_FILE
Файл с содержимым хука
Unset_hook#
usage: resbook.py unset_hook [-h] --name {tolerations} --group GROUP --book
BOOK
Удаляет хук
optional arguments:
-h, --help show this help message and exit
--name {tolerations} Название хука
--group GROUP Название группы
--book BOOK Название книги
List_hooks#
usage: resbook.py list_hooks [-h] --group GROUP --book BOOK
Выводит список хуков для книги
optional arguments:
-h, --help show this help message and exit
--group GROUP Название группы
--book BOOK Название книги