infoblox.nios_modules.nios_nsgroup_forwardingmember модуль — Настройка групп членов-переадресаторов серверов DNS Infoblox
Примечание
Этот модуль входит в коллекцию infoblox.nios_modules (версия 1.7.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install infoblox.nios_modules. Для использования этого модуля требуются дополнительные зависимости. Подробности см. в разделе Требования.
Для использования в плейбуке укажите: infoblox.nios_modules.nios_nsgroup_forwardingmember.
Добавлена в infoblox.nios_modules 1.7.0
Обзор
- Добавляет и/или удаляет группы серверов имен типа «Член переадресации» на серверах Infoblox NIOS. Этот модуль управляет объектами NIOS
nsgroup:forwardstubserver, используя интерфейс Infoblox WAPI через REST.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- infoblox_client
Параметры
Параметр | Комментарии |
|---|---|
comment строка | Настраивает строку комментария, которая будет ассоциирована с экземпляром этого объекта. Предоставленная строка будет настроена на экземпляре объекта. |
extattrs словарь | Позволяет настроить расширенные атрибуты для экземпляра объекта. Этот аргумент принимает набор пар ключ/значение для настройки. |
forwarding_servers список / элементы=словарь / обязательно | Указывает список серверов переадресации, которые будут использоваться |
|
forward_to список / элементы=словарь |
Информация о удаленном сервере имен, на который устройство Infoblox должно пересылать запросы для указанного доменного имени. По умолчанию: |
|
address строка / обязательно |
Укажите IP-адрес сервера |
|
name строка / обязательно |
Укажите имя сервера |
|
forwarders_only булево |
Определяет, отправляет ли устройство запросы только переадресаторам, а не другим внутренним или корневым серверам Интернета. Варианты:
|
|
name строка / обязательно |
Имя члена группы переадресации в формате FQDN |
|
use_override_forwarders булево |
При использовании опции c(forward_to), и если значение равно Варианты:
|
name строка / обязательно | Указывает имя группы серверов имен NIOS, которое необходимо управлять. |
provider словарь | Объект словаря, содержащий данные подключения. |
|
cert строка |
Указывает файл клиента сертификата с хешем x509 конфигурации для дополнительного уровня безопасного подключения к удаленному экземпляру NIOS. Значение также можно указать, используя переменную среды |
|
host строка |
Указывает имя хоста DNS или адрес для подключения к удаленному экземпляру NIOS WAPI по протоколу REST Значение также можно указать, используя переменную среды |
|
http_pool_connections целое число |
Вставьте описание здесь По умолчанию: |
|
http_pool_maxsize целое число |
Вставьте описание здесь По умолчанию: |
|
http_request_timeout целое число |
Количество времени ожидания ответа Значение также можно указать, используя переменную среды По умолчанию: |
|
key строка |
Указывает файл закрытого ключа для шифрования с сертификатом для подключения к удаленному экземпляру NIOS. Значение также можно указать, используя переменную среды |
|
max_results целое число |
Указывает максимальное количество объектов, которые должны быть возвращены. Если установлено отрицательное значение, устройство вернёт ошибку, если число возвращенных объектов превысит это значение. Значение также можно указать, используя переменную среды По умолчанию: |
|
max_retries целое число |
Настраивает количество попыток повторных подключений перед тем, как подключение будет объявлено работоспособным. Значение также можно указать, используя переменную среды По умолчанию: |
|
пароль строка |
Указывает пароль для аутентификации подключения к удалённому экземпляру NIOS. Значение также можно указать с помощью переменной окружения |
|
silent_ssl_warnings логический тип |
Вставьте описание здесь Варианты:
|
|
имя_пользователя строка |
Настраивает имя пользователя для аутентификации подключения к удалённому экземпляру NIOS. Значение также можно указать с помощью переменной окружения |
|
validate_certs алиасы: ssl_verify логический тип |
Логическое значение для включения или отключения проверки SSL-сертификатов Значение также можно указать с помощью переменной окружения Варианты:
|
|
wapi_version строка |
Указывает версию WAPI для использования Значение также можно указать с помощью переменной окружения До Ansible 2.8 по умолчанию использовалась версия WAPI 1.4 По умолчанию: |
состояние строка | Настраивает желаемое состояние экземпляра объекта на сервере NIOS. При значении Варианты:
|
Примечания
Примечание
- Этот модуль должен выполняться локально, что можно достичь, указав
connection: local. - Пожалуйста, обратитесь к :ref:`nios_guide`, чтобы получить более подробную информацию о том, как использовать Infoblox с Ansible.
Примеры
- name: create infoblox nameserver forwarding member group
infoblox.nios_modules.nios_nsgroup_forwardingmember:
name: my-forwardingmember-group
comment: "this is a forwarding member nameserver group"
forwarding_servers:
- name: member.localdomain
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
- name: create infoblox nameserver forwarding member group with external forwarders
infoblox.nios_modules.nios_nsgroup_forwardingmember:
name: my-forwardingmember-group
comment: "this is a forwarding member nameserver group with external forwarders"
forwarding_servers:
- name: member.localdomain
use_override_forwarders: true
forward_to:
- name: ns1
address: 192.168.10.1
state: present
provider:
host: "{{ inventory_hostname_short }}"
username: admin
password: admin
connection: local
Ссылки на коллекции
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/infoblox/nios_modules/nios_nsgroup_forwardingmember_module.html