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" | Раздел устройства для управления ресурсами. | |
| provider словарь добавлено в 2.5 | Объект словаря, содержащий данные подключения. | ||
| auth_provider строка | Настраивает поставщик аутентификации для получения маркеров аутентификации от удаленного устройства. Этот параметр используется при работе с устройствами BIG-IQ. | ||
| 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 целое число | Указывает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут превышен до завершения операции, модуль выдаст ошибку. | ||
| transport строка |
| Настраивает транспортное соединение для подключения к удаленному устройству. | |
| user строка / обязательно | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве. Вы можете опустить этот параметр, установив переменную среды F5_USER. | ||
| validate_certs логическое значение |
| Если no, сертификаты SSL не проверяются. Используйте только на контролируемых вами сайтах, использующих самозаверенные сертификаты.Вы можете опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS. | |
| state строка |
| Если present, гарантирует, что профиль существует.Если absent, гарантирует удаление профиля. | |
Примечания
Примечание
- Дополнительную информацию об использовании 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 boolean | изменённое | Новое значение параметра param1 ресурса. Пример: True |
| param2 string | изменённое | Новое значение параметра 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.9/modules/bigip_profile_persistence_src_addr_module.html