Spec-Zone.ru › Ansible 2.4

bigip_configsync_actions - Выполнение различных действий, связанных с config-sync.

Новая версия 2.4.

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Примечания
    • Статус

Описание

  • Позволяет выполнять различные действия config-sync. Эти действия позволяют вам вручную синхронизировать конфигурацию между несколькими BIG-IP, когда эти устройства объединены в пару HA.

Требования (к хосту, на котором выполняется модуль)

  • f5-sdk >= 2.2.3

Параметры

параметр обязательный по умолчанию значения комментарии
device_group
да
Группа устройств, для которых необходимо выполнить действия config-sync.
overwrite_config
нет
  • True
  • False
Указывает, что операция синхронизации перезаписывает конфигурацию на целевом устройстве.
password
да
Пароль от учетной записи пользователя, используемой для подключения к BIG-IP. Этот параметр можно опустить, если переменная среды F5_PASSWORD установлена.
server
да
Хост BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER установлена.
server_port
(добавлено в 2.2)
нет 443
Порт сервера BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER_PORT установлена.
sync_device_to_group
нет
  • True
  • False
Указывает, что система синхронизирует данные конфигурации с этого устройства на другие члены группы устройств. В этом случае устройство выполнит «push» на все другие устройства в группе. Этот параметр взаимоисключающий с параметром sync_group_to_device.
sync_most_recent_to_device
нет
  • True
  • False
Указывает, что система синхронизирует данные конфигурации с устройства, имеющего самую последнюю конфигурацию. В этом случае устройство выполнит «pull» с самого последнего обновлённого устройства. Этот параметр взаимоисключающий с параметрами sync_device_to_group.
user
да
Имя пользователя для подключения к BIG-IP. У этого пользователя должны быть административные права на устройстве. Этот параметр можно опустить, если переменная среды F5_USER установлена.
validate_certs
(добавлено в 2.0)
нет True
  • True
  • False
Если no, сертификаты SSL не будут проверены. Это следует использовать только на контролируемых лично сайтах с использованием самозаверяемых сертификатов. Этот параметр можно опустить, если переменная среды F5_VALIDATE_CERTS установлена.

Примеры

- name: Sync configuration from device to group
  bigip_configsync_actions:
      device_group: "foo-group"
      sync_device_to_group: yes
      server: "lb01.mydomain.com"
      user: "admin"
      password: "secret"
      validate_certs: no
  delegate_to: localhost

- name: Sync configuration from most recent device to the current host
  bigip_configsync_actions:
      device_group: "foo-group"
      sync_most_recent_to_device: yes
      server: "lb01.mydomain.com"
      user: "admin"
      password: "secret"
      validate_certs: no
  delegate_to: localhost

- name: Perform an initial sync of a device to a new device group
  bigip_configsync_actions:
      device_group: "new-device-group"
      sync_device_to_group: yes
      server: "lb01.mydomain.com"
      user: "admin"
      password: "secret"
      validate_certs: no
  delegate_to: localhost

Примечания

Примечание

  • Требуется пакет f5-sdk Python на хосте. Это так же просто, как pip install f5-sdk.
  • Требуется пакет objectpath Python на хосте. Это так же просто, как pip install objectpath.

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для помощи в разработке модулей, если вам это нужно, пожалуйста, прочтите Информацию о сообществе и сотрудничестве, Тестирование 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_configsync_actions_module.html

Spec-Zone.ru

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