f5networks.f5_modules.bigip_firewall_global_rules – Управление настройками глобальных правил AFM на BIG-IP
Примечание
Этот плагин является частью коллекции f5networks.f5_modules (версия 1.6.0).
Для его установки используйте: ansible-galaxy collection install f5networks.f5_modules.
Для использования в книге задач укажите: f5networks.f5_modules.bigip_firewall_global_rules.
Новое в версии 1.0.0: модуля f5networks.f5_modules
Обзор
- Настройка глобальных правил межсетевого экрана сети на AFM (Advanced Firewall Manager). Эти правила межсетевого экрана применяются ко всем пакетам, кроме тех, которые проходят через интерфейс управления. Они применяются в первую очередь, прежде чем любые правила межсетевого экрана для виртуального сервера пакета, домена маршрутизации и/или собственного IP-адреса.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| description строка | Описание глобального списка правил межсетевого экрана. | ||
| enforced_policy строка | Указывает применённую политику межсетевого экрана. enforced_policy правила применяются глобально. | ||
| provider словарь добавлен в версии 1.0.0 f5networks.f5_modules | Объект словаря, содержащий данные соединения. | ||
| auth_provider строка | Настраивает поставщика аутентификации для получения маркеров аутентификации с удаленного устройства. Этот параметр действительно используется при работе с устройствами BIG-IQ. | ||
| no_f5_teem булево |
| Если yes, данные телеметрии TEEM не отправляются на F5.Вы можете опустить этот параметр, установив переменную среды F5_TEEM. | |
| password строка / обязательно | Пароль для учетной записи пользователя, используемой для подключения к BIG-IP. Вы можете опустить этот параметр, установив переменную среды F5_PASSWORD.псевдонимы: pass, pwd | ||
| server строка / обязательно | Хост BIG-IP. Вы можете опустить этот параметр, установив переменную среды F5_SERVER. | ||
| server_port целое число | Значение по умолчанию: 443 | Порт сервера BIG-IP. Вы можете опустить этот параметр, установив переменную среды F5_SERVER_PORT. | |
| timeout целое число | Указывает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут будет превышен до завершения операции, модуль выдаст ошибку. | ||
| transport строка |
| Настраивает транспортное соединение для использования при подключении к удаленному устройству. | |
| user строка / обязательно | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве. Вы можете опустить этот параметр, установив переменную среды F5_USER. | ||
| validate_certs булево |
| Если no, сертификаты SSL не проверяются. Используйте это только на сайтах, которыми вы управляете лично, с использованием самозаверяющих сертификатов.Вы можете опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS. | |
| service_policy строка | Указывает политику службы, которая будет применяться глобально к трафику. Политика службы применяется ко всем потокам, при условии отсутствия других конфигураций политики службы, специфичных для контекста, которые переопределяют глобальную политику службы. Например, когда политика службы настроена как на глобальном уровне, так и на уровне правила межсетевого экрана, и поток соответствует правилу, более конкретная конфигурация политики службы в правиле переопределит настройку политики службы на глобальном уровне. Политику службы, связанную здесь, можно создать с помощью модуля bigip_service_policy. | ||
| staged_policy строка | Указывает политику эшелонного межсетевого экрана. staged_policy правила не применяются, в то время как все аспекты видимости (статистика, отчетность и регистрация) работают так, как будто правила политики эшелонного уровня применяются глобально. | ||
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия программного обеспечения BIG-IP >= 12.
- Модули F5 работают только с текущей конфигурацией продукта F5. Чтобы убедиться, что конфигурация, специфичная для BIG-IP, сохраняется на диске, убедитесь, что вы включили хотя бы одну задачу, которая использует модуль f5networks.f5_modules.bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.
Примеры
- name: Change enforced policy in AFM global rules
bigip_firewall_global_rules:
enforced_policy: enforcing1
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| description строка | changed | Новое описание. Пример: Моё описание |
| enforced_policy строка | changed | Новая глобальная политика принудительного применения. Пример: /Common/enforced1 |
| service_policy строка | changed | Новая глобальная политика службы. Пример: /Common/service1 |
| staged_policy строка | changed | Новая глобальная эшелонная политика. Пример: /Common/staged1 |
Авторы
- 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.10/collections/f5networks/f5_modules/bigip_firewall_global_rules_module.html