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 - | В компактном размещении виртуальные сервисы размещаются на существующих движках до тех пор, пока не будет достигнуто максимальное ограничение max_vs_per_se. Варианты перечисления - PLACEMENT_ALGO_PACKED, PLACEMENT_ALGO_DISTRIBUTED. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как PLACEMENT_ALGO_PACKED. | |
| allow_burst boolean added in 2.5 |
| Разрешить создание се в режиме burst лицензии. Поле добавлено в 17.2.5. |
| api_context dictionary added in 2.5 | Контекст API Avi, включающий текущий идентификатор сессии и маркер CSRF. Это позволяет пользователю выполнить единый вход и повторно использовать сеанс. | |
| api_version string | По умолчанию: "16.4.4" | Версия API Avi для использования с Avi API и объектами. |
| archive_shm_limit - | Объем памяти се в Гб, до которого собирается общая память в архив ядра. Поле добавлено в 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 на каждый се_dp. Допустимые значения: 1-16. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| auto_rebalance boolean |
| Если установлено, виртуальные сервисы будут автоматически мигрированы, когда нагрузка на се ниже минимальных или выше максимальных порогов. При отключенном auto_rebalance генерируются только оповещения. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| auto_rebalance_capacity_per_se - added in 2.5 | Емкости се для автоматического перераспределения для каждого критерия. Поле добавлено в 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 |
| Перераспределение виртуальных сервисов с принимающего се на заменяющий се может привести к кратковременному потере трафика. Если опция автоматического перераспределения нагрузки остаётся отключённой по умолчанию, любое необходимое перераспределение требует обращений к API. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| avi_api_patch_op - added in 2.5 |
| Операция патча для использования при использовании avi_api_update_method в режиме patch. |
| avi_api_update_method - added in 2.5 |
| Метод по умолчанию для обновления объекта — HTTP PUT. Установив значение patch, это поведение будет переопределено для использования HTTP PATCH. |
| avi_credentials dictionary added in 2.5 | Словарь учетных данных Avi, который можно использовать вместо перечисления данных входа в контроллер Avi. | |
| buffer_se - | Избыточная емкость сервисного движка, резервированная для аварийного переключения HA. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| cloud_ref - | Это ссылка на объект типа cloud. | |
| connection_memory_percentage - | Процент памяти для состояния соединения. Это произойдёт за счёт памяти, используемой для кэша http в оперативной памяти. Допустимые значения: 10-90. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 50. Единицы (ПРОЦЕНТЫ). | |
| controller string | По умолчанию: "" | IP-адрес или имя хоста контроллера. Значение по умолчанию — переменная окружения AVI_CONTROLLER. |
| cpu_reserve boolean |
| Флаг boolean для установки cpu_reserve. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| cpu_socket_affinity boolean |
| Назначить все ядра процессора для виртуальных машин сервисного движка на одном сокете процессора. Применимо только для облака vcenter. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как False. |
| custom_securitygroups_data - | Настраиваемые группы безопасности, которые необходимо связать с виртуальными сетевыми картами данных для экземпляров се в облаках OpenStack и AWS. Поле добавлено в 17.1.3. | |
| custom_securitygroups_mgmt - | Настраиваемые группы безопасности, которые необходимо связать с виртуальной сетевой картой управления для экземпляров се в облаках OpenStack и AWS. Поле добавлено в 17.1.3. | |
| custom_tag - | Пользовательская метка будет использоваться для создания меток для экземпляра се в AWS. Обратите внимание, что это не то же самое, что префикс имени се. | |
| 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 | Настройка правил доступа для входящего трафика в группе сервисных узлов для разрешения 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 - | Тип экземпляра/размера для сервисного узла. | |
| 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 - | Максимальное количество активных сервисных узлов для виртуальной службы. Допустимые значения 1-64. По умолчанию, если не указано в API или модуле, контроллер Avi интерпретирует значение как 4. | |
| max_se - | Максимальное количество сервисных узлов в группе. Допустимые значения 0-1000. По умолчанию, если не указано в API или модуле, контроллер Avi интерпретирует значение как 10. | |
| max_vs_per_se - | Максимальное количество виртуальных служб, которые можно разместить на одном сервисном узле. Виртуальные службы "восток-запад" исключаются из этого ограничения. Допустимые значения 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 string | По умолчанию: "" | Пароль пользователя Avi в контроллере Avi. Значение по умолчанию - переменная среды AVI_PASSWORD. |
| per_app boolean |
| Режим per-app se предназначен для развертывания выделенных балансировщиков нагрузки на приложение (vs). В этом режиме каждый узел ограничен максимум 2 vss. Vcpus в per-app узлах учитываются в расчёте лицензии со скоростью 25%. По умолчанию, если не указано в API или модуле, контроллер Avi интерпретирует значение как False. |
| placement_mode - | Если режим размещения 'auto', виртуальные службы автоматически размещаются на сервисных узлах. Варианты перечисления - PLACEMENT_MODE_AUTO. По умолчанию, если не указано в API или модуле, контроллер Avi интерпретирует значение как PLACEMENT_MODE_AUTO. | |
| realtime_se_metrics - | Включить или отключить метрики se в реальном времени. | |
| 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 для serviceenginegroup. |
| 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 для перенаправленных пакетов в режиме моста 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 | Количество потоков побочного канала на се. Допустимые значения: 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 от вторичного се или нет 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 - | Максимальное количество объединённых пакетов VS heartbeat для отправки в одной партии. Допустимые значения: 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 string | Значение по умолчанию: "admin" | Имя клиента, используемого для всех вызовов API Avi и контекста объекта. |
| tenant_ref - | Ссылка на объект типа tenant. | |
| tenant_uuid string | Значение по умолчанию: "" | UUID клиента, используемого для всех вызовов API Avi и контекста объекта. |
| udf_log_throttle - | Это значение ограничивает количество логов udf, генерируемых в секунду на ядро на этом се. Логи udf генерируются из-за настроенных фильтров логов клиента или правил с включённой записью журнала. Значение по умолчанию — 100 логов в секунду. Установите его в ноль (0), чтобы отключить ограничение. Поле введено в 17.1.3. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 100. Единицы (В_СЕКУНДУ). | |
| url - | URL контроллера Avi объекта. | |
| username string | Значение по умолчанию: "" | Имя пользователя, используемое для доступа к контроллеру Avi. Значение по умолчанию — переменная окружения AVI_USERNAME. |
| uuid - | Уникальный идентификатор объекта. | |
| vcenter_clusters - | Настройки vcenterclusters для serviceenginegroup. | |
| 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 для serviceenginegroup. | |
| vcpus_per_se - | Количество vcpu для каждой виртуальной машины шлюза сервиса. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как 1. | |
| vs_host_redundancy boolean |
| Обеспечить, чтобы первичные и вторичные шлюзы сервиса были развернуты на разных физических узлах. Значение по умолчанию, если не указано в API или модуле, интерпретируется контроллером Avi как True. |
| vs_scalein_timeout - | Время ожидания для переведенного в режим ожидания се для слива существующих потоков перед отменой завершения scalein. Значение по умолчанию, если не указано в 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 | успех, изменилось | Объект ServiceEngineGroup (api/serviceenginegroup) |
Статус
- Данный модуль не гарантирует обратной совместимости интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Gaurav Rastogi (@grastogi23) <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.8/modules/avi_serviceenginegroup_module.html