avi_serviceenginegroup – Модуль для настройки ServiceEngineGroup Avi RESTful объекта
Новый в версии 2.4.
Описание
- Этот модуль используется для настройки объекта ServiceEngineGroup
- больше примеров по адресу https://github.com/avinetworks/devops
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- avisdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| active_standby boolean |
| Сервисные узлы в режиме актив/резерв для аварийного переключения при сбое (HA). Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| advertise_backend_networks boolean |
| Рекламировать доступность сетей серверов-обработчиков через ADC с помощью BGP для функции шлюза по умолчанию. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| aggressive_failure_detection boolean |
| Включить агрессивную настройку аварийного переключения для HA. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| algo - | В компактном размещении виртуальные службы размещаются на существующих узлах (SE) до тех пор, пока не будет достигнуто ограничение max_vs_per_se. Варианты перечисления — PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как PLACEMENT_ALGO_PACKED. | |
| allow_burst boolean added in 2.5 |
| Разрешить создание се (service engines) с использованием лицензии burst. Поле добавлено в 17.2.5. |
| api_context - added in 2.5 | Контекст Avi API, включающий текущий идентификатор сеанса и маркер CSRF. Это позволяет пользователю выполнить одно входное подключение и повторно использовать сеанс. | |
| api_version - | По умолчанию: "16.4.4" | Версия Avi API, используемая для Avi API и объектов. |
| archive_shm_limit - | Объем памяти SE в ГБ, до которого собирается общая память в архив ядра. Поле добавлено в 17.1.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 8. Единицы (ГБ). | |
| async_ssl boolean added in 2.4 |
| SSL-рукопожатия будут обрабатываться отдельными потоками SSL. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| async_ssl_threads - added in 2.4 | Количество потоков асинхронного SSL на каждый se_dp. Допустимые значения — от 1 до 16. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| auto_rebalance boolean |
| При установке виртуальные службы будут автоматически перемещены, когда нагрузка на се (service engine) меньше минимального или больше максимального пороговых значений. Если auto_rebalance не задано, генерируются только уведомления. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| auto_rebalance_capacity_per_se - added in 2.5 | Емкости се (service engines) для автоматического перераспределения для каждого критерия. Поле добавлено в 17.2.4. | |
| auto_rebalance_criteria - added in 2.5 | Набор критериев для автоматического перераспределения се. Варианты перечисления — SE_AUTO_REBALANCE_CPU, SE_AUTO_REBALANCE_PPS, SE_AUTO_REBALANCE_MBPS, SE_AUTO_REBALANCE_OPEN_CONNS, SE_AUTO_REBALANCE_CPS. Поле добавлено в 17.2.3. | |
| auto_rebalance_interval - | Частота перераспределения, если включено «автоматическое перераспределение». Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 300. Единицы (с). | |
| auto_redistribute_active_standby_load boolean |
| Перераспределение виртуальных служб с принимающего се на заменяющий се может привести к кратковременному потере трафика. Если опция автоматического перераспределения нагрузки остаётся по умолчанию выключенной, для любого перераспределения требуется обращение к REST API. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| avi_api_patch_op - added in 2.5 |
| Операция изменения (patch) для использования при использовании avi_api_update_method как patch. |
| avi_api_update_method - added in 2.5 |
| Метод по умолчанию для обновления объекта — HTTP PUT. Установка в patch переопределит это поведение, чтобы использовать HTTP PATCH. |
| avi_credentials - added in 2.5 | Словарь учетных данных Avi, который может быть использован вместо перечисления данных входа в контроллер Avi. | |
| buffer_se - | Избыточная емкость сервисных узлов (SE), выделенная для аварийного переключения при сбое (HA). Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| cloud_ref - | Ссылка на объект типа cloud. | |
| connection_memory_percentage - | Процент памяти для состояния подключения. Это произойдет за счет памяти, используемой для кэша http в памяти. Допустимые значения — от 10 до 90. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 50. Единицы (ПРОЦЕНТЫ). | |
| controller - | По умолчанию: "" | IP-адрес или имя хоста контроллера. Значение по умолчанию — переменная окружения AVI_CONTROLLER. |
| cpu_reserve boolean |
| Флаг boolean для установки cpu_reserve. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| cpu_socket_affinity boolean |
| Назначить все ядра ЦП для виртуальных машин сервисного узла (SE) на одном сокете ЦП. Применимо только для облака vcenter. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| custom_securitygroups_data - | Настраиваемые группы безопасности, которые должны быть связаны с виртуальными сетевыми картами данных для экземпляров се в облаках OpenStack и AWS. Поле добавлено в 17.1.3. | |
| custom_securitygroups_mgmt - | Настраиваемые группы безопасности, которые должны быть связаны с виртуальной сетевой картой управления для экземпляров се в облаках OpenStack и AWS. Поле добавлено в 17.1.3. | |
| custom_tag - | Настраиваемый тег будет использоваться для создания тегов для экземпляра SE в AWS. Обратите внимание, что это не то же самое, что префикс имени SE. | |
| dedicated_dispatcher_core boolean |
| Выделить ядро, которое обрабатывает приём/передачу пакетов из сети, только для функции диспетчеризации. Не использовать для функций TCP/IP и SSL. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| description - | Определение пользователя для объекта. |
| disable_csum_offloads boolean added in 2.5 |
| Отключить использование функций ускорения проверки контрольной суммы tcp/udp и ip nics. Поле введено в 17.1.14, 17.2.5. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| disable_gro boolean added in 2.5 |
| Отключить ускорение приема пакетов (gro) в драйвере dpdk poll-mode на пути приема пакетов. Gro включен по умолчанию для сетевых адаптеров, которые не поддерживают lro (ускорение приема больших пакетов) или не получают повышения производительности от lro. Поле введено в 17.2.5. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| disable_tso boolean added in 2.5 |
| Отключить ускорение сегментации TCP (tso) в драйвере dpdk poll-mode на пути передачи пакетов. Tso включен по умолчанию для сетевых адаптеров, которые его поддерживают. Поле введено в 17.2.5. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| disk_per_se - | Объем дискового пространства для каждой виртуальной машины с сервером служб. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 10. Единицы (ГБ). | |
| distribute_load_active_standby boolean |
| Использовать как активные, так и резервные серверы служб для размещения виртуальных служб в режиме резервирования активной/резервной. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| enable_hsm_priming boolean added in 2.6 |
| (эта функция находится в стадии бета-тестирования). Включить предварительную подготовку ключей HSM. Если включено, дескрипторы ключей в HSM будут синхронизированы с SE перед обработкой подключений клиентов. Поле введено в 17.2.7. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| enable_routing boolean |
| Включить маршрутизацию для этой группы серверов служб. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| enable_vip_on_all_interfaces boolean |
| Включить VIP на всех интерфейсах SE. Поле введено в 17.1.1. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| enable_vmac boolean |
| Использовать виртуальный MAC-адрес для интерфейсов, на которых размещены IP-адреса плавающего интерфейса. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| extra_config_multiplier - | Множитель для дополнительной конфигурации для поддержки большой конфигурации vs/pool. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 0.0. | |
| extra_shared_config_memory - | Дополнительная память конфигурации для поддержки большой конфигурации гео-базы данных. Поле введено в 17.1.1. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 0. Единицы (МБ). | |
| floating_intf_ip - | Если группа серверов служб настроена для режима резервирования активной/резервной 1+1, плавающие IP-адреса будут объявляться только активным се в паре. Виртуальные службы в этой группе должны быть отключены/включены для того, чтобы любые изменения в плавающих IP-адресах вступили в силу. Только активный се, размещающий виртуальную службу и помеченный тегом активной/резервной пары SE 1, будет объявлять этот плавающий IP при включенной ручном распределении нагрузки. | |
| floating_intf_ip_se_2 - | Если группа серверов служб настроена для режима резервирования активной/резервной 1+1, плавающие IP-адреса будут объявляться только активным се в паре. Виртуальные службы в этой группе должны быть отключены/включены для того, чтобы любые изменения в плавающих IP-адресах вступили в силу. Только активный се, размещающий виртуальную службу и помеченный тегом активной/резервной пары SE 2, будет объявлять этот плавающий IP при включенной ручном распределении нагрузки. | |
| flow_table_new_syn_max_entries - added in 2.5 | Максимальное количество записей таблицы потоков, которые еще не завершили трехстороннее рукопожатие TCP. Поле введено в 17.2.5. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 0. | |
| ha_mode - | Режим высокой доступности для всех виртуальных служб, использующих эту группу серверов служб. Варианты перечисления - HA_MODE_SHARED_PAIR, HA_MODE_SHARED, HA_MODE_LEGACY_ACTIVE_STANDBY. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как HA_MODE_SHARED. | |
| hardwaresecuritymodulegroup_ref - | Ссылка на объект типа hardwaresecuritymodulegroup. | |
| hm_on_standby boolean |
| Включить активный мониторинг состояния с резервного SE для всех размещенных виртуальных служб. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| host_attribute_key - | Ключ пары (ключ, значение), определяющий метку для набора узлов, обычно в облаках контейнеров. Необходимо указывать вместе с host_attribute_value. Ses могут настраиваться по-разному, включая режимы высокой доступности в различных группах се. Также может использоваться для изоляции между различными классами виртуальных служб. Группа се виртуальных служб может быть указана через аннотации/метки. Пространство имен openshift/kubernetes может быть снабжено аннотациями с соответствующей меткой группы се, например openshift.io/node-selector apptype=prod. Когда в облаке используются несколько групп се с указанными атрибутами узла, только одна группа се может существовать как группа се "match-all" без host_attribute_key. | |
| host_attribute_value - | Значение пары (ключ, значение), определяющей метку для набора узлов, обычно в облаках контейнеров. Необходимо указывать вместе с host_attribute_key. | |
| host_gateway_monitor boolean added in 2.5 |
| Включить монитор шлюза узла, когда сервер служб развернут как контейнер Docker. Отключено по умолчанию. Поле введено в 17.2.4. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| hypervisor - | Переопределение гипервизора по умолчанию. Варианты перечисления - DEFAULT, VMWARE_ESX, KVM, VMWARE_VSAN, XEN. | |
| ignore_rtt_threshold - added in 2.5 | Игнорировать образцы rtt, если они превышают порог. Поле введено в 17.1.6, 17.2.2. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 5000. Единицы (МИЛЛИСЕКУНДЫ). | |
| ingress_access_data - added in 2.5 | Настройка группы безопасности се для разрешения доступа к данным VIP из удаленных сетей по типу CIDR. Варианты перечисления - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Поле введено в 17.1.5. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как SG_INGRESS_ACCESS_ALL. |
| ingress_access_mgmt - added in 2.5 | Настройка правил группы безопасности ingress для разрешения доступа ssh/icmp к управлению из удалённой сети CIDR. Варианты перечисления - SG_INGRESS_ACCESS_NONE, SG_INGRESS_ACCESS_ALL, SG_INGRESS_ACCESS_VPC. Поле введено в 17.1.5. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как SG_INGRESS_ACCESS_ALL. | |
| instance_flavor - | Тип виртуальной машины/flavour для se экземпляра. | |
| iptables - | Правила iptables. | |
| least_load_core_selection boolean |
| Выбор ядра с наименьшей загрузкой для нового потока. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| license_tier - added in 2.5 | Указывает уровень лицензии, который будет использоваться. Это поле по умолчанию наследует значение из облака. Варианты перечисления - ENTERPRISE_16, ENTERPRISE_18. Поле введено в 17.2.5. | |
| license_type - added in 2.5 | Если тип лицензии не указан, выбирается политика лицензирования по умолчанию для типа облака. Варианты перечисления - LIC_BACKEND_SERVERS, LIC_SOCKETS, LIC_CORES, LIC_HOSTS, LIC_SE_BANDWIDTH. Поле введено в 17.2.5. | |
| log_disksz - | Максимальный объём диска (в МБ), который необходимо выделить для се. Используется только для отладки и логов. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 10000. Единицы (МБ). | |
| max_cpu_usage - | Когда использование ЦП на се превышает этот порог, виртуальные сервисы, размещённые на этой се, могут быть перебалансированы на другие се для снижения нагрузки. В рамках этого процесса может быть создана новая се. Допустимые значения 40-90. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 80. Единицы (ПРОЦЕНТЫ). | |
| max_scaleout_per_vs - | Максимальное количество активных виртуальных серверов (service engines) для виртуального сервиса. Допустимые значения 1-64. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 4. | |
| max_se - | Максимальное количество виртуальных серверов (service engines) в этой группе. Допустимые значения 0-1000. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 10. | |
| max_vs_per_se - | Максимальное количество виртуальных сервисов, которые можно разместить на одном виртуальном сервере (service engine). Виртуальные сервисы "восток-запад" исключаются из этого ограничения. Допустимые значения 1-1000. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 10. | |
| mem_reserve boolean |
| Флаг boolean для установки mem_reserve. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| memory_per_se - | Объём памяти для каждой виртуальной машины виртуального сервера. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 2048. | |
| mgmt_network_ref - | Сеть управления, используемая для виртуальных серверов Avi. Это ссылка на объект типа сеть. | |
| mgmt_subnet - | Подсеть управления, используемая для виртуальных серверов Avi. | |
| min_cpu_usage - | Когда использование ЦП на се опускается ниже минимального порога, виртуальные сервисы, размещённые на этой се, могут быть объединены на другие се с низкой загрузкой. После объединения неиспользуемые виртуальные сервера могут быть удалены. Допустимые значения 20-60. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 30. Единицы (ПРОЦЕНТЫ). | |
| min_scaleout_per_vs - | Минимальное количество активных виртуальных серверов для виртуального сервиса. Допустимые значения 1-64. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| name - / обязательно | Имя объекта. | |
| non_significant_log_throttle - | Это значение ограничивает количество незначительных журналов, генерируемых в секунду на ядро в этой се. По умолчанию 100 журналов в секунду. Установите значение 0 (ноль), чтобы отключить ограничение. Поле введено в 17.1.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 100. Единицы (В_СЕКУНДУ). | |
| num_flow_cores_sum_changes_to_ignore - | Количество изменений в сумме ядер потоков для игнорирования. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 8. | |
| openstack_availability_zone - | Поле устарело в 17.1.1. | |
| openstack_availability_zones - | Поле введено в 17.1.1. | |
| openstack_mgmt_network_name - | Имя сети управления Avi. | |
| openstack_mgmt_network_uuid - | UUID сети управления. | |
| os_reserved_memory - | Количество дополнительной памяти, которая должна быть зарезервирована для использования операционной системой на виртуальном сервере. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 0. | |
| password - | По умолчанию: "" | Пароль пользователя Avi в контроллере Avi. Значение по умолчанию - переменная окружения AVI_PASSWORD. |
| per_app boolean |
| Режим per-app се предназначен для развертывания выделенных балансировщиков нагрузки на приложение (vs). В этом режиме каждая се ограничена максимум 2 виртуальными сервисами (vss). Vcpu в се в режиме per-app учитываются при расчёте использования лицензии со скоростью 25%. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| placement_mode - | Если режим размещения 'auto', виртуальные сервисы автоматически размещаются на виртуальных серверах. Варианты перечисления - PLACEMENT_MODE_AUTO. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как PLACEMENT_MODE_AUTO. | |
| realtime_se_metrics - | Включить или выключить метрики се в реальном времени. | |
| se_bandwidth_type - added in 2.5 | Выберите пропускную способность se для лицензии на пропускную способность. Варианты перечисления - SE_BANDWIDTH_UNLIMITED, SE_BANDWIDTH_25M, SE_BANDWIDTH_200M, SE_BANDWIDTH_1000M, SE_BANDWIDTH_10000M. Поле введено в 17.2.5. | |
| se_deprovision_delay - | Срок сохранения неиспользуемых виртуальных серверов перед их удалением. Если трафик на виртуальный сервис резко увеличится, эта се всё ещё будет доступна для повторного использования вместо создания новой се. Если это значение установлено в 0, контроллер никогда не будет удалять се, и администратор должен вручную очистить неиспользуемые се. Допустимые значения 0-525600. Единицы(МИН). Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 120. | |
| se_dos_profile - | Настройки профиля Dos для группы виртуальных серверов. |
| se_ipc_udp_port - добавлено в 2.4 | Порт UDP для ipc se_dp в режиме моста Docker. Поле введено в 17.1.2. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1500. | |
| se_name_prefix - | Префикс для имени виртуальной машины шлюзов сервисов. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как Avi. | |
| se_probe_port - добавлено в 2.5 | Порт TCP на се, где будет выполняться служба эха. Поле введено в 17.2.2. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 7. | |
| se_remote_punt_udp_port - добавлено в 2.4 | Порт UDP для пакетов punt в режиме моста Docker. Поле введено в 17.1.2. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1501. | |
| se_sb_dedicated_core boolean добавлено в 2.5 |
| Полоса трафика будет обрабатываться выделенным ядром. Поле введено в 16.5.2, 17.1.9, 17.2.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| se_sb_threads - добавлено в 2.5 | Количество потоков sideband на се. Допустимые значения: 1-128. Поле введено в 16.5.2, 17.1.9, 17.2.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| se_thread_multiplier - | Множитель для потоков се на основе vcpu. Допустимые значения: 1-10. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| se_tunnel_mode - | Определяет, активен ли dsr от вторичного se или нет 0 автоматически определяет на основе типа гипервизора. 1 отключает dsr безусловно. ~[0,1] включает dsr безусловно. Поле введено в 17.1.1. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 0. | |
| se_tunnel_udp_port - | Порт UDP для туннелированных пакетов со вторичного на первичный се в режиме моста Docker. Поле введено в 17.1.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1550. | |
| se_udp_encap_ipc - добавлено в 2.4 | Определяет, инкапсулируются ли сообщения ipc се-се в заголовке udp 0 автоматически определяет на основе типа гипервизора. 1 использовать инкапсуляцию udp безусловно. ~[0,1] не использовать инкапсуляцию udp. Поле введено в 17.1.2. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 0. | |
| se_vs_hb_max_pkts_in_batch - | Максимальное количество агрегированных пакетов heartbeat vs, отправляемых в пакет. Допустимые значения: 1-256. Поле введено в 17.1.1. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 8. | |
| se_vs_hb_max_vs_in_pkt - | Максимальное количество виртуальных сервисов, для которых сообщения heartbeat агрегируются в одном пакете. Допустимые значения: 1-1024. Поле введено в 17.1.1. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 256. | |
| service_ip_subnets - | Подсети, назначенные группе се. Требуется для размещения группы vs. Поле введено в 17.1.1. | |
| significant_log_throttle - | Это ограничение на количество значимых журналов, генерируемых в секунду на ядро на этом се. По умолчанию 100 записей в секунду. Установите в ноль (0), чтобы отключить ограничение. Поле введено в 17.1.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 100. Единицы (В_СЕКУНДУ). | |
| state - |
| Состояние, которое должно быть применено к сущности. |
| tenant - | По умолчанию: "admin" | Имя клиента, используемого для всех вызовов API Avi и контекста объекта. |
| tenant_ref - | Это ссылка на объект типа клиент. | |
| tenant_uuid - | По умолчанию: "" | UUID клиента, используемого для всех вызовов API Avi и контекста объекта. |
| udf_log_throttle - | Это ограничение на количество udf-журналов, генерируемых в секунду на ядро на этом се. Udf-журналы генерируются из-за настроенных фильтров журнала клиентов или правил с включённым протоколированием. По умолчанию 100 записей в секунду. Установите в ноль (0), чтобы отключить ограничение. Поле введено в 17.1.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 100. Единицы (В_СЕКУНДУ). | |
| url - | URL контроллера Avi для объекта. | |
| username - | По умолчанию: "" | Имя пользователя для доступа к контроллеру Avi. Значение по умолчанию — переменная окружения AVI_USERNAME. |
| uuid - | Уникальный идентификатор объекта. | |
| vcenter_clusters - | Настройки vcenterclusters для группы serviceengine. | |
| vcenter_datastore_mode - | Варианты перечисления - vcenter_datastore_any, vcenter_datastore_local, vcenter_datastore_shared. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как VCENTER_DATASTORE_ANY. | |
| vcenter_datastores - | Список vcenterdatastore. | |
| vcenter_datastores_include boolean |
| Флаг boolean для установки vcenter_datastores_include. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| vcenter_folder - | Папка для размещения всех виртуальных машин шлюзов сервисов в vcenter. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как AviSeFolder. | |
| vcenter_hosts - | Настройки vcenterhosts для группы serviceengine. | |
| vcpus_per_se - | Количество vcpu для каждой из виртуальных машин шлюзов сервисов. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| vs_host_redundancy boolean |
| Обеспечение того, что первичные и вторичные шлюзы сервисов развернуты на разных физических хостах. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| vs_scalein_timeout - | Время ожидания, пока масштабируемый се дренирует существующие потоки перед отменой масштабирования. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 30. Единицы(СЕК). |
| vs_scalein_timeout_for_upgrade - | Время ожидания, пока масштабируемый в SE не обработает все текущие потоки перед отменой масштабирования. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 30. Единицы (СЕК). | |
| vs_scaleout_timeout - | Время ожидания, пока масштабируемый наружу SE не станет готовым перед отменой масштабирования. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 30. Единицы (СЕК). | |
| vss_placement - added in 2.5 | Если установлено, виртуальные сервисы будут размещаться только на подмножестве ядер SE. Поле введено в 17.2.5. | |
| waf_mempool boolean added in 2.5 |
| Включить пул памяти для waf. Поле введено в 17.2.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| waf_mempool_size - added in 2.5 | Размер пула памяти, используемого для waf. Поле введено в 17.2.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 64. Единицы (КБ). |
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами Avi Network см. на странице https://www.ansible.com/ansible-avi-networks.
Примеры
- name: Example to create ServiceEngineGroup object
avi_serviceenginegroup:
controller: 10.10.25.42
username: admin
password: something
state: present
name: sample_serviceenginegroup
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| obj dictionary | success, changed | Объект ServiceEngineGroup (api/serviceenginegroup) |
Статус
- Этот модуль не гарантирует обратной совместимости интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Gaurav Rastogi (grastogi@avinetworks.com)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/avi_serviceenginegroup_module.html