vdirect_commit - Выполнение ожидающих конфигурационных изменений на устройствах Radware
Новое в версии 2.5.
Описание
- Выполнение ожидающих конфигурационных изменений на одном или нескольких устройствах Radware через сервер vDirect.
- Для устройств Alteon ADC по умолчанию будут выполняться действия apply, sync и save. Пропуск действия возможен путем явного указания параметра.
- Для устройств Alteon VX Container действие sync не будет выполняться, поскольку действие sync актуально только для устройств Alteon ADC.
- Для устройств DefensePro и AppWall будет выполнено массовое действие commit. Явное указание действий apply, sync и save неактуально.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- vdirect-client >= 4.1.1
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| apply bool |
| Если no, действие apply не будет выполнено. Актуально только для устройств ADC. |
| devices обязательно | Список имен устройств Radware Alteon для операций commit. | |
| save bool |
| Если no, действие save не будет выполнено. Актуально только для устройств ADC. |
| sync bool |
| Если no, действие sync не будет выполнено. Актуально только для устройств ADC. |
| vdirect_http_port | Значение по умолчанию: 2188 | Номер порта HTTP сервера vDirect, может быть задан как VDIRECT_HTTP_PORT переменная среды. |
| vdirect_https_port | Значение по умолчанию: 2189 | Номер порта HTTPS сервера vDirect, может быть задан как VDIRECT_HTTPS_PORT переменная среды. |
| vdirect_ip обязательно | Основной IP-адрес сервера vDirect, может быть задан как VDIRECT_IP переменная среды. | |
| vdirect_password обязательно | Пароль сервера vDirect, может быть задан как VDIRECT_PASSWORD переменная среды. | |
| vdirect_secondary_ip | Дополнительный IP-адрес сервера vDirect, может быть задан как VDIRECT_SECONDARY_IP переменная среды. | |
| vdirect_timeout | Значение по умолчанию: 60 | Время ожидания завершения асинхронной операции [секунды], может быть задано как VDIRECT_TIMEOUT переменная среды. |
| vdirect_use_ssl bool |
| Если no, вместо стандартного подключения HTTPS будет использовано соединение HTTP,может быть задано как VDIRECT_HTTPS или VDIRECT_USE_SSL переменная среды. |
| vdirect_user обязательно | Имя пользователя сервера vDirect, может быть задано как VDIRECT_USER переменная среды. | |
| vdirect_validate_certs bool |
| Если no, сертификаты SSL не будут проверены,может быть задано как VDIRECT_VALIDATE_CERTS или VDIRECT_VERIFY переменная среды.Это следует устанавливать только для no используемых на сайтах под личным контролем с использованием самозаверяющих сертификатов. |
| vdirect_wait bool |
| Ожидание завершения асинхронной операции, может быть задано как VDIRECT_WAIT переменная среды. |
Примечания
Примечание
- Требуется пакет Radware vdirect-client Python на хосте. Это так же просто, как
pip install vdirect-client
Примеры
- name: vdirect_commit
vdirect_commit:
vdirect_ip: 10.10.10.10
vdirect_user: vDirect
vdirect_password: radware
devices: ['dev1', 'dev2']
sync: no
Возвращаемые значения
Общие значения, возвращаемые модулем, описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| result строка | success | Сообщение, описывающее результат действий Пример: Запрошенные действия были успешно выполнены на всех устройствах. |
Статус
Этот модуль помечен как preview, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Евгений Федорук @ Radware LTD (@evgenyfedoruk)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/vdirect_commit_module.html