bigip_device_group_member – Управляет членами группы устройств
Новая версия с 2.5.
Обзор
- Управляет членами группы устройств. Членов группы устройств можно только добавлять или удалять, но никогда обновлять. Это связано с тем, что члены идентифицируются уникальными значениями имен, а изменение этого имени сделает уникальность недействительной.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
|
device_group
строка / обязательно
|
Группа устройств, к которой вы хотите добавить члена.
|
||
|
name
строка / обязательно
|
Указывает имя устройства, которое вы хотите добавить в группу устройств. Часто это будет имя хоста устройства. Этот член должен быть уже доверен устройством. Доверие можно установить с помощью модуля
bigip_device_trust и параметра peer_hostname этого модуля. |
||
|
provider
словарь
добавлено в 2.5
|
Объект словаря, содержащий данные подключения.
|
||
|
auth_provider
строка
|
Настраивает поставщика аутентификации для получения токенов аутентификации с удаленного устройства.
Этот параметр действительно используется при работе с устройствами BIG-IQ.
|
||
|
password
строка / обязательно
|
Пароль учетной записи пользователя, используемой для подключения к BIG-IP.
Этот параметр можно опустить, установив переменную среды
F5_PASSWORD.псевдонимы: pass, pwd |
||
|
server
строка / обязательно
|
Хост BIG-IP.
Этот параметр можно опустить, установив переменную среды
F5_SERVER. |
||
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия программного обеспечения BIG-IP ≥ 12.
- Модули F5 изменяют только рабочую конфигурацию продукта F5. Чтобы гарантировать, что конфигурация, специфичная для BIG-IP, сохранится на диске, убедитесь, что включён хотя бы один task, использующий модуль bigip_config для сохранения рабочей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения рабочей конфигурации.
Примеры
- name: Add the current device to the "device_trust_group" device group
bigip_device_group_member:
name: "{{ inventory_hostname }}"
device_group: device_trust_group
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
- name: Add the hosts in the current scope to "device_trust_group"
bigip_device_group_member:
name: "{{ item }}"
device_group: device_trust_group
provider:
password: secret
server: lb.mydomain.com
user: admin
loop: "{{ hostvars.keys() }}"
run_once: true
delegate_to: localhost
Статус
- Этот модуль гарантирует обратную совместимость интерфейса в дальнейшем. [stableinterface]
- Этот модуль поддерживается партнером Ansible. [certified]
Авторы
- Tim Rupp (@caphrim007)
- Wojciech Wypior (@wojtek0806)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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_device_group_member_module.html