Spec-Zone.ru › Ansible

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

булево

Определяет, отправляет ли устройство запросы только переадресаторам, а не другим внутренним или корневым серверам Интернета.

Варианты:

  • false ← (по умолчанию)
  • true

name

строка / обязательно

Имя члена группы переадресации в формате FQDN

use_override_forwarders

булево

При использовании опции c(forward_to), и если значение равно True, будут использоваться только определенные пользовательские переадресаторы (без рекурсии к корневым серверам имен).

Варианты:

  • false ← (по умолчанию)
  • true

name

строка / обязательно

Указывает имя группы серверов имен NIOS, которое необходимо управлять.

provider

словарь

Объект словаря, содержащий данные подключения.

cert

строка

Указывает файл клиента сертификата с хешем x509 конфигурации для дополнительного уровня безопасного подключения к удаленному экземпляру NIOS.

Значение также можно указать, используя переменную среды INFOBLOX_CERT.

host

строка

Указывает имя хоста DNS или адрес для подключения к удаленному экземпляру NIOS WAPI по протоколу REST

Значение также можно указать, используя переменную среды INFOBLOX_HOST.

http_pool_connections

целое число

Вставьте описание здесь

По умолчанию: 10

http_pool_maxsize

целое число

Вставьте описание здесь

По умолчанию: 10

http_request_timeout

целое число

Количество времени ожидания ответа

Значение также можно указать, используя переменную среды INFOBLOX_HTTP_REQUEST_TIMEOUT.

По умолчанию: 10

key

строка

Указывает файл закрытого ключа для шифрования с сертификатом для подключения к удаленному экземпляру NIOS.

Значение также можно указать, используя переменную среды INFOBLOX_KEY.

max_results

целое число

Указывает максимальное количество объектов, которые должны быть возвращены. Если установлено отрицательное значение, устройство вернёт ошибку, если число возвращенных объектов превысит это значение.

Значение также можно указать, используя переменную среды INFOBLOX_MAX_RESULTS.

По умолчанию: 1000

max_retries

целое число

Настраивает количество попыток повторных подключений перед тем, как подключение будет объявлено работоспособным.

Значение также можно указать, используя переменную среды INFOBLOX_MAX_RETRIES.

По умолчанию: 3

END_OF_DOCUMENT_MARKER

пароль

строка

Указывает пароль для аутентификации подключения к удалённому экземпляру NIOS.

Значение также можно указать с помощью переменной окружения INFOBLOX_PASSWORD.

silent_ssl_warnings

логический тип

Вставьте описание здесь

Варианты:

  • false
  • true ← (по умолчанию)

имя_пользователя

строка

Настраивает имя пользователя для аутентификации подключения к удалённому экземпляру NIOS.

Значение также можно указать с помощью переменной окружения INFOBLOX_USERNAME.

validate_certs

алиасы: ssl_verify

логический тип

Логическое значение для включения или отключения проверки SSL-сертификатов

Значение также можно указать с помощью переменной окружения INFOBLOX_SSL_VERIFY.

Варианты:

  • false ← (по умолчанию)
  • true

wapi_version

строка

Указывает версию WAPI для использования

Значение также можно указать с помощью переменной окружения INFOBLOX_WAPI_VERSION.

До Ansible 2.8 по умолчанию использовалась версия WAPI 1.4

По умолчанию: "2.12.3"

состояние

строка

Настраивает желаемое состояние экземпляра объекта на сервере NIOS. При значении present объект настраивается на устройстве, а при значении absent значение удаляется (при необходимости) с устройства.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

Примечания

Примечание

  • Этот модуль должен выполняться локально, что можно достичь, указав 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

Авторы

  • Mauricio Teixeira (@badnetmask)

Ссылки на коллекции

  • Система отслеживания ошибок
  • Главная страница
  • Репозиторий (источники)

© 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

Spec-Zone.ru

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