Spec-Zone.ru › Ansible 2.6

digital_ocean_certificate_facts - Сбор фактов о сертификатах DigitalOcean

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

  • Обзор
    • Требования
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Этот модуль может использоваться для сбора фактов о предоставленных DigitalOcean сертификатах.

Требования

Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.

  • python >= 2.6

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
certificate_id
Идентификатор сертификата, который можно использовать для идентификации и ссылки на сертификат.
oauth_token
Токен DigitalOcean OAuth.
Существуют и другие переменные среды, которые можно использовать для предоставления этого значения.
Например, - 'DO_API_TOKEN', 'DO_API_KEY', 'DO_OAUTH_TOKEN' и 'OAUTH_TOKEN'

псевдонимы: api_token
timeout По умолчанию:
30
Таймаут в секундах, используемый для опроса API DigitalOcean.
validate_certs
bool
    Варианты:
  • нет
  • да ←
Если установлено значение no, сертификаты SSL не будут проверяться.
Это следует установить только в no при использовании на сайтах под личным контролем с использованием самозаверенных сертификатов.

Примеры

- name: Gather facts about all certificates
  digital_ocean_certificate_facts:
    oauth_token: "{{ oauth_token }}"

- name: Gather facts about certificate with given id
  digital_ocean_certificate_facts:
    oauth_token: "{{ oauth_token }}"
    certificate_id: "892071a0-bb95-49bc-8021-3afd67a210bf"

- name: Get not after facts about certificate
  digital_ocean_certificate_facts:
  register: resp_out
- set_fact:
    not_after_date: "{{ item.not_after }}"
  with_items: "{{ resp_out.data|json_query(name) }}"
  vars:
    name: "[?name=='web-cert-01']"
- debug: var=not_after_date

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

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

Ключ Возвращаемое значение Описание
data
список
успех
Факты о сертификате DigitalOcean

Пример:
[{'id': '892071a0-bb95-49bc-8021-3afd67a210bf', 'name': 'web-cert-01', 'not_after': '2017-02-22T00:23:00Z', 'sha1_fingerprint': 'dfcc9f57d86bf58e321c2c6c31c7a971be244ac7', 'created_at': '2017-02-08T16:02:37Z'}]


Статус

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

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.

Автор

  • Abhijeet Kasurde (@Akasurde)

Подсказка

Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/digital_ocean_certificate_facts_module.html

Spec-Zone.ru

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