Модуль telekom_mms.icinga_director.icinga_deploy_info – Получение информации о развертывании через API Director
Примечание
Этот модуль является частью коллекции telekom_mms.icinga_director (версия 2.1.2).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install telekom_mms.icinga_director.
Для использования в playbook, укажите: telekom_mms.icinga_director.icinga_deploy_info.
Новое в telekom_mms.icinga_director 1.33.0
Краткое описание
- Получение информации о развертывании через API Director.
Параметры
Параметр | Комментарии |
|---|---|
activities список / элементы=строка | Список контрольных сумм действий, для которых нужно запросить информацию |
client_cert путь | Файл цепочки сертификатов в формате PEM, который будет использоваться для проверки подлинности клиента SSL. Этот файл также может включать ключ, и если ключ включен, |
client_key путь | Файл в формате PEM, содержащий ваш закрытый ключ, который будет использоваться для проверки подлинности клиента SSL. Если |
configs список / элементы=строка | Список контрольных сумм конфигураций, для которых нужно запросить информацию |
force булево | Если Варианты:
|
force_basic_auth булево | Учётные данные, указанные с помощью Варианты:
|
http_agent строка | Заголовок для идентификации, обычно отображается в логах веб-сервера. По умолчанию: |
url строка / обязательно | URL HTTP, HTTPS или FTP в формате (http|https|ftp)://[user[:pass]]@host.domain[:port]/path |
url_password строка | Пароль для использования в HTTP-проверке подлинности. Если параметр |
url_username строка | Имя пользователя для использования в HTTP-проверке подлинности. Этот параметр может использоваться без |
use_gssapi булево добавлено в ansible-core 2.11 | Использовать GSSAPI для выполнения аутентификации, обычно это Kerberos или Kerberos через аутентификацию Negotiate. Требуется установка библиотеки Python gssapi. Учётные данные для GSSAPI могут быть указаны с помощью Аутентификация NTLM не поддерживается, даже если механизм GSSAPI для NTLM был установлен. Варианты:
|
use_proxy булево | Если Варианты:
|
validate_certs булево | Если Это следует использовать только на лично контролируемых сайтах, использующих самозаверяющие сертификаты. Варианты:
|
Примеры
- name: Query the current deployment info in icinga
telekom_mms.icinga_director.icinga_deploy_info:
url: "{{ icinga_url }}"
url_username: "{{ icinga_user }}"
url_password: "{{ icinga_pass }}"
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для данного модуля:
Ключ | Описание |
|---|---|
active_configuration словарь | Контрольные суммы активной конфигурации Содержит контрольную сумму текущей активности, контрольную сумму конфигурации и контрольную сумму для stage_name Возвращается: если активная конфигурация существует Пример: |
activities список / элементы=строка | Контрольная сумма запрошенных активностей и их состояния Возвращается: только если запрошено Пример: |
configs список / элементы=строка | Контрольная сумма запрошенной конфигурации и ее состояния Возвращается: только если запрошено Пример: |
Ссылки на коллекцию
© 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/telekom_mms/icinga_director/icinga_deploy_info_module.html