Управление пространством имен
Contents
Управление пространством имен#
Содержит команды для создания пространства имен
Commands:#
usage: namespace.py [-h] cmd ...
positional arguments:
cmd Команды
full_help Распечатать справку
create_namespace (create_install_scripts)
Создать управляемое пространство
configure_unmanaged
Создать (отредактировать) конфигурацию для
неуправляемого пакета
create_unmanaged_resources
Создать ресурсы неуправляемого пакета по конфигурации
create_unmanaged_namespace
Создать пространство для неуправляемого пакета по
конфигурации
install_namespace Развернуть пространство имен
diagnose Диагностировать кластер на готовность к развертыванию
пространства имен
upgrade_namespace Диагностировать кластер на готовность к развертыванию
пространства имен
shell Открыть командную оболочку
set_unmanaged_hook Добавить хук
unset_unmanaged_hook
Удалить хук
list_unmanaged_hooks
Вывести список хуков
optional arguments:
-h, --help show this help message and exit
Full_help#
usage: namespace.py full_help [-h]
optional arguments:
-h, --help show this help message and exit
Create_namespace#
usage: namespace.py create_namespace [-h] [-y]
Создает управляемое пространство
optional arguments:
-h, --help show this help message and exit
-y Автоподтверждение установленной конфигурации
Configure_unmanaged#
usage: namespace.py configure_unmanaged [-h] --config CONFIG
[--cryptor | --no-cryptor]
Создает (редактирует) конфигурацию для неуправляемого пакета
optional arguments:
-h, --help show this help message and exit
--config CONFIG Путь к изменяемому файлу конфигурации
--cryptor, --no-cryptor
Попытаться расшифровать данные учетной записи Docker
Create_unmanaged_resources#
usage: namespace.py create_unmanaged_resources [-h] --config CONFIG
--resources RESOURCES
[--cryptor | --no-cryptor]
Создает ресурсы неуправляемого пакета по конфигурации
optional arguments:
-h, --help show this help message and exit
--config CONFIG Путь к файлу конфигурации
--resources RESOURCES
Путь по которому следует сохранить ресурсы
--cryptor, --no-cryptor
Попытаться расшифровать данные учетной записи Docker
Create_unmanaged_namespace#
usage: namespace.py create_unmanaged_namespace [-h] --config CONFIG
--namespace-deploy
NAMESPACE_DEPLOY
Создает пространство для неуправляемого пакета по конфигурации
optional arguments:
-h, --help show this help message and exit
--config CONFIG Путь к файлу конфигурации
--namespace-deploy NAMESPACE_DEPLOY
Путь по которому следует сохранить ресурс пространства
имен
Install_namespace#
usage: namespace.py install_namespace [-h] [--namespace NAMESPACE]
Разворачивает пространство имен в K8s
optional arguments:
-h, --help show this help message and exit
--namespace NAMESPACE
Пространство имен
Diagnose#
usage: namespace.py diagnose [-h]
Диагностирует кластер на готовность к развертыванию пространства имен
optional arguments:
-h, --help show this help message and exit
Upgrade_namespace#
usage: namespace.py upgrade_namespace [-h]
[--force | --no-force | -y | --yes | --no-yes]
Диагностирует кластер на готовность к развертыванию пространства имен
optional arguments:
-h, --help show this help message and exit
--force, --no-force, -y, --yes, --no-yes
Не требовать подтверждения у пользователя
Shell#
usage: namespace.py shell [-h] [--namespace NAMESPACE] [--app APP]
[--container CONTAINER]
Открывает командную оболочку на поде
optional arguments:
-h, --help show this help message and exit
--namespace NAMESPACE
Пространство имен
--app APP Под (по умолчанию nsctl)
--container CONTAINER
Контейнер внутри пода
Set_unmanaged_hook#
usage: namespace.py set_unmanaged_hook [-h] --name {tolerations} --group GROUP
--book BOOK --hook_file HOOK_FILE
--config CONFIG
Добавляет хук
optional arguments:
-h, --help show this help message and exit
--name {tolerations} Название хука
--group GROUP Название группы
--book BOOK Название книги
--hook_file HOOK_FILE
Файл с содержимым хука
--config CONFIG Путь к изменяемому файлу конфигурации
Unset_unmanaged_hook#
usage: namespace.py unset_unmanaged_hook [-h] --name {tolerations} --group
GROUP --book BOOK --config CONFIG
Удаляет хук
optional arguments:
-h, --help show this help message and exit
--name {tolerations} Название хука
--group GROUP Название группы
--book BOOK Название книги
--config CONFIG Путь к изменяемому файлу конфигурации
List_unmanaged_hooks#
usage: namespace.py list_unmanaged_hooks [-h] --group GROUP --book BOOK
--config CONFIG
Выводит список хуков для книги
optional arguments:
-h, --help show this help message and exit
--group GROUP Название группы
--book BOOK Название книги
--config CONFIG Путь к изменяемому файлу конфигурации