f5networks.f5_modules.bigip_dns_nameserver модуль — Управление серверами DNS LTM на BIG-IP
Примечание
Этот модуль является частью коллекции f5networks.f5_modules (версия 1.31.0).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install f5networks.f5_modules.
Для использования в книге задач укажите: f5networks.f5_modules.bigip_dns_nameserver.
Новая функция в f5networks.f5_modules 1.0.0
Описание
- Управляет серверами DNS LTM на BIG-IP. Эти серверы являются частью того, что известно как DNS Express на BIG-IP. Данный модуль не настраивает функциональность, связанную с GTM (модулем DNS), а также не настраивает серверы имен на уровне системы, которые влияют на способность базовой системы разрешать имена DNS.
Параметры
Параметр | Комментарии |
|---|---|
address строка | Указывает IP-адрес, на котором DNS-сервер имен (клиент) или сервер авторитетных данных DNS-сервера бэкэнда (сервер DNS Express) прослушивает DNS-сообщения. При создании нового сервера имен, если это значение не указано, используется значение по умолчанию |
name строка / обязательно | Указывает имя сервера имен. |
partition строка | Раздел устройства для управления ресурсами. По умолчанию: |
provider словарь добавлен в f5networks.f5_modules 1.0.0 | Объект словаря, содержащий данные подключения. |
|
auth_provider строка |
Настраивает поставщик аутентификации для получения маркеров аутентификации с удаленного устройства. Этот параметр используется при работе с устройствами BIG-IQ. |
|
no_f5_teem логическое |
Если Вы можете опустить этот параметр, задав переменную окружения Предыдущая переменная Выбор:
|
|
password псевдонимы: pass, pwd строка / обязательно |
Пароль учетной записи пользователя, используемой для подключения к BIG-IP или BIG-IQ. Вы можете опустить этот параметр, задав переменную окружения |
|
server строка / обязательно |
Хост BIG-IP или хост BIG-IQ. Вы можете опустить этот параметр, задав переменную окружения |
|
server_port целое число |
Порт сервера BIG-IP. Вы можете опустить этот параметр, задав переменную окружения По умолчанию: |
|
timeout целое число |
Устанавливает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут истекает до завершения операции, модуль вернёт ошибку. |
|
transport строка |
Настраивает транспортное соединение для использования при подключении к удалённому устройству. Выбор:
|
|
user строка / обязательно |
Имя пользователя для подключения к BIG-IP или BIG-IQ. Этот пользователь должен иметь права администратора на устройстве. Вы можете опустить этот параметр, задав переменную окружения |
|
validate_certs логическое |
Если Вы можете опустить этот параметр, задав переменную окружения Выбор:
|
route_domain строка | Указывает локальный домен маршрутизации, используемый DNS-сервером имен (клиент) или сервером авторитетных данных DNS-сервера бэкэнда (сервер DNS Express) для исходящего трафика. При создании нового сервера имен, если это значение не указано, используется значение по умолчанию |
service_port строка | Указывает порт службы, на котором DNS-сервер имен (клиент) или сервер авторитетных данных DNS-сервера бэкэнда (сервер DNS Express) прослушивает DNS-сообщения. При создании нового сервера имен, если это значение не указано, используется значение по умолчанию |
state строка | Если Если Выбор:
|
tsig_key строка | Указывает ключ TSIG, используемый системой для связи с этим DNS-сервером имен (клиент) или сервером авторитетных данных DNS-сервера бэкэнда (сервер DNS Express) для AXFR-передач зон. Если сервер имен является клиентом, система использует этот ключ TSIG для проверки запроса и подписи ответа. Если этот сервер имен является сервером DNS Express, этот ключ TSIG должен совпадать с ключом TSIG для зоны на сервере авторитетных данных DNS бэкэнда. |
Примечания
Примечание
- Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия программного обеспечения BIG-IP >= 12.
- Модули F5 манипулируют только текущей конфигурацией продукта F5. Чтобы гарантировать, что конфигурация, специфичная для BIG-IP, сохранится на диске, обязательно включите хотя бы одну задачу, использующую модуль f5networks.f5_modules.bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.
Примеры
- name: Create a nameserver
bigip_dns_nameserver:
name: foo
address: 10.10.10.10
service_port: 53
state: present
provider:
password: secret
server: lb.mydomain.com
user: admin
delegate_to: localhost
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
address строка | Адрес, на котором сервер имен слушает сообщения DNS. Возвращается: changed Пример: |
service_port целое число | Порт сервиса, на котором сервер имен слушает сообщения DNS. Возвращается: changed Пример: |
Ссылки на коллекцию
© 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/f5networks/f5_modules/bigip_dns_nameserver_module.html