bigip_profile_persistence_src_addr – Управление профилями сохранения адресов источника
Новое в версии 2.7.
Описание
- Управляет профилями сохранения адресов источника.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| entry_timeout строка | Указывает продолжительность записей сохранения. При создании нового профиля, если этот параметр не указан, используется значение родительского профиля. Для указания неограниченного таймаута используйте значение indefinite.Если указан числовой таймаут, значение должно быть между 1 и 4294967295. | ||
| hash_algorithm строка |
| Указывает алгоритм, который система использует для хэширования и распределения нагрузки при сохранении. Результат хэширования является входом в алгоритм. Когда default, система использует индекс членов пула для получения результата хэширования для ввода в алгоритм.Когда carp, система использует протокол CARP (Cache Array Routing Protocol) для получения результата хэширования для ввода в алгоритм.При создании нового профиля, если этот параметр не указан, используется значение родительского профиля. | |
| match_across_pools булево |
| Когда yes, система может использовать любой пул, содержащий эту запись сохранения.При создании нового профиля, если этот параметр не указан, используется значение родительского профиля. | |
| match_across_services булево |
| Когда yes, указывается, что все сохраняемые соединения с IP-адреса клиента, направленные на тот же виртуальный IP-адрес, также направляются на тот же узел.При создании нового профиля, если этот параметр не указан, используется значение родительского профиля. | |
| match_across_virtuals булево |
| Когда yes, указывается, что все сохраняемые соединения с одного IP-адреса клиента направляются на тот же узел.При создании нового профиля, если этот параметр не указан, используется значение родительского профиля. | |
| name строка / обязательно | Указывает имя профиля. | ||
| override_connection_limit булево |
| Когда yes, указывается, что система позволяет задать превышение лимитов соединений членов пула для сохраняемых клиентов.Пределы соединений на виртуальном уровне остаются жёсткими ограничениями и не переопределяются. | |
| parent строка | Указывает профиль, который является источником настроек для этого профиля. При создании нового профиля, если этот параметр не указан, используется системный профиль source_addr. | ||
| partition строка | По умолчанию: "Common" | Раздел устройства для управления ресурсами. | |
| password строка / обязательно | Пароль для учетной записи пользователя, используемой для подключения к BIG-IP. Можно опустить этот параметр, установив переменную среды F5_PASSWORD.псевдонимы: pass, pwd | ||
| provider словарь добавлено в 2.5 | Объект словаря, содержащий данные подключения. | ||
| password строка / обязательно | Пароль для учетной записи пользователя, используемой для подключения к BIG-IP. Можно опустить этот параметр, установив переменную среды F5_PASSWORD.псевдонимы: pass, pwd | ||
| server строка / обязательно | Хост BIG-IP. Можно опустить этот параметр, установив переменную среды F5_SERVER. | ||
| server_port целое число | По умолчанию: 443 | Порт сервера BIG-IP. Можно опустить этот параметр, установив переменную среды F5_SERVER_PORT. | |
| ssh_keyfile путь | Указывает SSH-ключевой файл для аутентификации подключения к удалённому устройству. Этот аргумент используется только для транспортов cli. Можно опустить этот параметр, установив переменную среды ANSIBLE_NET_SSH_KEYFILE. | ||
| timeout целое число | По умолчанию: 10 | Указывает таймаут в секундах для взаимодействия с сетевым устройством при подключении или отправке команд. Если таймаут превышен до завершения операции, модуль вернёт ошибку. | |
| transport строка |
| Настраивает транспортное соединение для подключения к удалённому устройству. | |
| user строка / обязательно | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве. Можно опустить этот параметр, установив переменную среды F5_USER. | ||
| validate_certs булево |
| Если no, сертификаты SSL не проверяются. Используйте только на сайтах под вашим контролем, использующих самоподписанные сертификаты.Можно опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS. | |
| server строка / обязательно | Хост BIG-IP. Можно опустить этот параметр, установив переменную среды F5_SERVER. | ||
| server_port целое число добавлено в 2.2 | По умолчанию: 443 | Порт сервера BIG-IP. Можно опустить этот параметр, установив переменную среды F5_SERVER_PORT. | |
| state строка |
| Когда present, гарантирует, что профиль существует.Когда absent, гарантирует удаление профиля. | |
| user строка / обязательно | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве. Можно опустить этот параметр, установив переменную среды F5_USER. | ||
| validate_certs булево добавлено в 2.0 |
| Если no, сертификаты SSL не проверяются. Используйте только на сайтах под вашим контролем, использующих самоподписанные сертификаты.Можно опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS. | |
Примечания
Примечание
- Дополнительную информацию о использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия ПО BIG-IP >= 12.
- Модули F5 изменяют только рабочую конфигурацию продукта F5. Чтобы убедиться, что конфигурация, специфичная для BIG-IP, сохраняется на диске, обязательно включите по крайней мере одну задачу, использующую модуль bigip_config для сохранения рабочей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения вашей рабочей конфигурации.
Примеры
- name: Create a profile
bigip_profile_persistence_src_addr:
name: foo
state: present
hash_algorithm: carp
match_across_services: yes
match_across_virtuals: yes
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Значения возврата
Общие значения возврата описаны здесь, следующие — поля, уникальные для данного модуля:
| Ключ | Возвращённое значение | Описание |
|---|---|---|
| param1 логическое | changed | Новое значение параметра param1 ресурса. Пример: True |
| param2 строка | changed | Новое значение параметра param2 ресурса. Пример: Foo is bar |
Статус
- Этот модуль не гарантирует обратную совместимость. [превью]
- Этот модуль поддерживается партнёром Ansible. [сертифицировано]
Авторы
- Tim Rupp (@caphrim007)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/bigip_profile_persistence_src_addr_module.html