Spec-Zone.ru › Ansible 2.11

f5networks.f5_modules.bigip_remote_syslog – Управление настройками удалённого syslog на BIG-IP

Примечание

Этот плагин входит в коллекцию f5networks.f5_modules (версия 1.7.1).

Для его установки используйте: ansible-galaxy collection install f5networks.f5_modules.

Для использования в плейбуке укажите: f5networks.f5_modules.bigip_remote_syslog.

Новый в версии 1.0.0: of f5networks.f5_modules

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Управление настройками удалённого syslog на системе BIG-IP.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
local_ip
строка
Указывает локальный IP-адрес системы, которая ведёт логирование. Для отсутствия локального IP, укажите значение none.
При создании удалённого syslog, если этот параметр не указан, используется значение по умолчанию none.
name
строка
Указывает имя объекта syslog.
Этот параметр необходим, когда на устройстве присутствуют несколько remote_host с одинаковым IP-адресом или именем хоста.
Если name не указан, remote_host используется по умолчанию.
provider
словарь
добавлен в 1.0.0 of f5networks.f5_modules
Объект dict, содержащий сведения о соединении.
auth_provider
строка
Настраивает поставщика аутентификации для получения токенов аутентификации от удалённого устройства.
Этот параметр используется при работе с устройствами BIG-IQ.
no_f5_teem
булево
    Варианты:
  • no
  • yes
Если 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
строка
    Варианты:
  • rest ←
Настраивает транспортное соединение, используемое при подключении к удалённому устройству.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве.
Вы можете опустить этот параметр, задав переменную окружения F5_USER.
validate_certs
булево
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не проверяются. Используйте это только на сайтах, контролируемых лично, использующих самозаверяющие сертификаты.
Вы можете опустить этот параметр, задав переменную окружения F5_VALIDATE_CERTS.
remote_host
строка / обязательно
Указывает IP-адрес или имя хоста удалённой системы, которой отправляются сообщения логов.
remote_port
строка
Указывает порт, который система использует для отправки сообщений на удалённый сервер логов.
При создании удалённого syslog, если этот параметр не указан, используется значение по умолчанию 514.
state
строка
    Варианты:
  • absent
  • present ←
Когда present, гарантирует, что удалённый syslog существует с предоставленными атрибутами.
Когда absent, удаляет удалённый syslog из системы.

Примечания

Примечание

  • Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на https://www.ansible.com/integrations/networks/f5.
  • Требуется версия ПО BIG-IP >= 12.
  • Модули F5 манипулируют только рабочей конфигурацией продукта F5. Чтобы убедиться, что конфигурация BIG-IP сохраняется на диске, необходимо включить по крайней мере одну задачу, использующую модуль f5networks.f5_modules.bigip_config для сохранения рабочей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения вашей рабочей конфигурации.

Примеры

- name: Add a remote syslog server to log to
  bigip_remote_syslog:
    remote_host: 10.10.10.10
    provider:
      password: secret
      server: lb.mydomain.com
      user: admin
  delegate_to: localhost

- name: Add a remote syslog server on a non-standard port to log to
  bigip_remote_syslog:
    remote_host: 10.10.10.10
    remote_port: 1234
    provider:
      password: secret
      server: lb.mydomain.com
      user: admin
  delegate_to: localhost

Возвращаемые значения

Общие возвращаемые значения описаны в здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
local_ip
строка
changed
Новый локальный IP-адрес сервера удалённого syslog.

Пример:
10.10.10.10
remote_port
целое число
changed
Новый удалённый порт сервера удалённого syslog.

Пример:
514


Авторы

  • Tim Rupp (@caphrim007)
  • Wojciech Wypior (@wojtek0806)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/f5networks/f5_modules/bigip_remote_syslog_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API