bigip_gtm_wide_ip — Управление широким IP-адресом F5 BIG-IP GTM.
Новая версия с 2.0.
- Описание
- Требования (к хосту, на котором выполняется модуль)
- Параметры
- Примеры
- Возвращаемые значения
- Примечания
Описание
- Управление широким IP-адресом F5 BIG-IP GTM.
Требования (к хосту, на котором выполняется модуль)
- f5-sdk
Параметры
| параметр | обязательно | по умолчанию | выбор | комментарии |
|---|---|---|---|---|
| lb_method |
да |
|
Указывает метод балансировки нагрузки, используемый для выбора пула в этом широком IP-адресе. Это значение актуально только при конфигурации нескольких пулов для широкого IP-адреса. |
|
| name |
да | Имя широкого IP-адреса. Это имя должно быть отформатировано как полное доменное имя (FQDN). Вы также можете использовать псевдоним
wide_ip, но это устарело и будет удалено в будущей версии Ansible.псевдонимы: wide_ip |
||
| password |
да | Пароль учетной записи пользователя, используемой для подключения к BIG-IP. Этот параметр можно опустить, если переменная среды F5_PASSWORD задана. |
||
| server |
да | Хост BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER задана. |
||
| server_port (добавлен в 2.2) |
нет | 443 | Порт сервера BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER_PORT задана. |
|
| state (добавлен в 2.4) |
нет | present |
|
Когда present или enabled, гарантирует, что широкий IP-адрес существует и включен. Когда absent, гарантирует, что широкий IP-адрес был удалён. Когда disabled, гарантирует, что широкий IP-адрес существует и отключен. |
| type (добавлен в 2.4) |
нет |
|
Указывает тип широкого IP-адреса. Широкие IP-адреса GTM должны быть проиндексированы по типу запроса, помимо имени, поскольку узлы пула нуждаются в различных атрибутах в зависимости от ответа RDATA, который они должны предоставить. Это значение необходимо, если вы используете версии BIG-IP >= 12.0.0. |
|
| user |
да | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь права администратора на устройстве. Этот параметр можно опустить, если переменная среды F5_USER задана. |
||
| validate_certs (добавлен в 2.0) |
нет | True |
|
Если no, сертификаты SSL не будут проверены. Это следует использовать только на контролируемых вами сайтах, использующих самозаверяющие сертификаты. Этот параметр можно опустить, если переменная среды F5_VALIDATE_CERTS задана. |
Примеры
- name: Set lb method
bigip_gtm_wide_ip:
server: "lb.mydomain.com"
user: "admin"
password: "secret"
lb_method: "round-robin"
name: "my-wide-ip.example.com"
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для этого модуля:
| название | описание | возвращается | тип | пример |
|---|---|---|---|---|
| lb_method | Новый метод балансировки нагрузки, используемый широким IP-адресом. |
изменился | строка | topology |
| state | Новое состояние широкого IP-адреса. |
изменился | строка | disabled |
Примечания
Примечание
- Требуется пакет f5-sdk Python на хосте. Это так же просто, как pip install f5-sdk.
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочтите Информация о сообществе и участие, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/bigip_gtm_wide_ip_module.html