Spec-Zone.ru › Ansible 2.4

bigip_device_dns - Управление настройками DNS устройства BIG-IP

Новое в версии 2.2.

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

Обзор

  • Управление настройками DNS устройства BIG-IP

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

  • f5-sdk

Параметры

параметр обязательный значение по умолчанию выбор примечания
cache
нет disable
  • enable
  • disable
Указывает, кеширует ли система запросы DNS или выполняет операцию каждый раз при необходимости поиска. Обратите внимание, что это относится только к функциям Access Policy Manager, таким как ACL, переписывание веб-приложений и аутентификация.
forwarders
нет
Список серверов BIND, которые система может использовать для выполнения запросов DNS.
ip_version
нет
  • 4
  • 6
Указывает, использует ли DNS IPv4 или IPv6 для указания IP-адресов.
name_servers
нет
Список имен серверов, которые система использует для проверки запросов DNS.
password
да
Пароль учетной записи пользователя для подключения к BIG-IP. Этот параметр можно опустить, если установлена переменная среды F5_PASSWORD.
search
нет
Список доменов, которые система ищет для локальных запросов домена, чтобы разрешить локальные имена хостов.
server
да
Хост BIG-IP. Этот параметр можно опустить, если установлена переменная среды F5_SERVER.
server_port
(добавлено в 2.2)
нет 443
Порт сервера BIG-IP. Этот параметр можно опустить, если установлена переменная среды F5_SERVER_PORT.
state
нет present
  • absent
  • present
Состояние переменной в системе. Когда present, гарантирует, что существующая переменная установлена в value.
user
да
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве. Этот параметр можно опустить, если установлена переменная среды F5_USER.
validate_certs
(добавлено в 2.0)
нет True
  • True
  • False
Если no, сертификаты SSL не будут проверяться. Это следует использовать только на контролируемых пользователем сайтах, использующих самозаверяемые сертификаты. Этот параметр можно опустить, если установлена переменная среды F5_VALIDATE_CERTS.

Примеры

- name: Set the DNS settings on the BIG-IP
  bigip_device_dns:
      name_servers:
          - 208.67.222.222
          - 208.67.220.220
      search:
          - localdomain
          - lab.local
      state: present
      password: "secret"
      server: "lb.mydomain.com"
      user: "admin"
      validate_certs: "no"
  delegate_to: localhost

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

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

название описание возвращается тип пример
cache
Новое значение кэширования DNS
изменено строка enabled
forwarders
Список прокси-серверов, которые были добавлены или удалены
изменено список ['192.0.2.10', '172.17.12.10']
ip_version
Версия IP, которая была установлена, в которой DNS будет указывать IP-адреса
изменено целое число 4
name_servers
Список имен серверов, которые были добавлены или удалены
изменено список ['192.0.2.10', '172.17.12.10']
search
Список поисковых доменов, которые были добавлены или удалены
изменено список ['192.0.2.10', '172.17.12.10']

Примечания

Примечание

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

Статус

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

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

Spec-Zone.ru

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