Модуль microsoft.ad.debug_ldap_client – получение информации о хосте для отладки LDAP-подключений
Примечание
Этот модуль входит в коллекцию microsoft.ad (версия 1.10.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install microsoft.ad.
Чтобы использовать коллекцию в плейбуке, укажите: microsoft.ad.debug_ldap_client.
Добавлено в microsoft.ad 1.1.0
Краткое описание
- Получение информации о текущем хосте Ansible для отладки LDAP-подключений и их возможностей.
Примечание
Этому модулю соответствует плагин действий.
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
action | Поддержка: полная | Указывает, что модулю соответствует плагин действий, поэтому некоторые параметры могут выполняться на управляющем узле |
async | Поддержка: полная | Поддерживает использование с ключевым словом |
bypass_host_loop | Поддержка: нет | Принудительно запускает «глобальную» задачу, которая выполняется не для каждого хоста; при этом обходятся шаблонизация для каждого хоста, параметры serial и throttle и другие особенности циклов Условия работают так, как если бы использовался Это действие не будет нормально работать вне стратегий с синхронным выполнением |
check_mode | Поддержка: полная | Может выполняться в режиме check_mode и возвращать прогноз статуса изменений без изменения целевого узла; если режим не поддерживается, действие будет пропущено. |
diff_mode | Поддержка: нет | В режиме diff возвращает сведения об изменениях (или о возможных изменениях в режиме check_mode) |
platform | Платформа: posix | Целевая ОС или семейства ОС, с которыми можно работать |
Примечания
Примечание
- Дополнительные сведения о LDAP-подключениях см. в разделе Справка по LDAP-подключениям.
- Возвращаемые значения не входят в какие-либо гарантии совместимости и могут измениться в будущем. Они предназначены для предоставления снимка состояния хоста Ansible, который поможет отладить проблемы с LDAP-подключением, а не для использования в обычном плейбуке.
Примеры
- name: Get information about the Ansible host's LDAP capabilities microsoft.ad.debug_ldap_client:
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
dns сложный тип | Сведения о поиске LDAP-сервера с помощью записей SRV. Значения будут заполнены, только если установлен dnspython. Возвращается: всегда |
|
default_port целое число |
Порт по умолчанию выбранной записи SRV. Возвращается: если установлен dnspython Пример: |
|
default_server строка |
Имя хоста по умолчанию выбранной записи SRV. Возвращается: если установлен dnspython Пример: |
|
exception строка |
Любые исключения, возникшие при получении записей SRV. Возвращается: если установлен dnspython Пример: |
|
records список / элементы=строка |
Записи SRV, найденные при поиске LDAP-сервера. Возвращается: если установлен dnspython |
|
port целое число |
Порт этой записи SRV. Возвращается: если установлен dnspython и найден default_realm Пример: |
|
priority целое число |
Значение приоритета записи. Возвращается: если установлен dnspython и найден default_realm Пример: |
|
target строка |
Имя целевого узла записи SRV. Возвращается: если установлен dnspython и найден default_realm Пример: |
|
weight целое число |
Значение веса записи. Возвращается: если установлен dnspython и найден default_realm Пример: |
kerberos сложный тип | Сведения о настройке Kerberos на хосте. Значения будут заполнены, только если установлен krb5. Возвращается: всегда |
|
default_cc сложный тип |
Сведения о кэше учетных данных Kerberos по умолчанию. Возвращается: если установлен krb5 |
|
creds сложный тип |
Список учетных данных, хранящихся в ccache. Для этого требуется заполнить Возвращается: если установлен krb5 |
|
client строка |
Имя субъекта клиента, для которого предназначены учетные данные. Возвращается: если установлен krb5 >= 0.5.0 Пример: |
|
server строка |
Имя субъекта сервера, для которого предназначены учетные данные. Возвращается: если установлен krb5 >= 0.5.0 Пример: |
|
exception строка |
Любые исключения, возникшие при получении сведений о ccache. Возвращается: если установлен krb5 Пример: |
|
name строка |
Тип и имя ccache по умолчанию. Возвращается: если установлен krb5 Пример: |
|
principal строка |
Субъект по умолчанию для ccache Возвращается: если установлен krb5 Пример: |
|
default_realm строка |
Значение default_realm, сообщаемое Kerberos. Это значение используется для автоматического поиска сервера. Возвращается: если установлен krb5 Пример: |
|
exception строка |
Сведения об исключении, если не удалось получить область Kerberos по умолчанию. Возвращается: если установлен krb5 Пример: |
packages сложный тип | Все пакеты, используемые этой коллекцией для LDAP-подключений, и их установленные версии. Если пакет не установлен или не удалось выполнить его импорт, в значении содержится трассировка стека процесса импорта. Это можно использовать для определения доступности дополнительных функций, таких как аутентификация Kerberos или поиск серверов. Возвращается: всегда |
|
dnspython строка |
Установленная версия Возвращается: всегда Пример: |
|
dpapi_ng строка |
Установленная версия Возвращается: всегда Пример: |
|
krb5 строка |
Установленная версия Возвращается: всегда Пример: |
|
pyspnego строка |
Установленная версия Возвращается: всегда Пример: |
|
sansldap строка |
Установленная версия Возвращается: всегда Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/microsoft/ad/debug_ldap_client_module.html