self_signed_certificate

Ansible Роль: Самоподписанный сертификат

Статус сборки

Ansible роль, которая генерирует самоподписанный сертификат TSL/SSL.

Требования

Нет.

Переменные роли

  • self_signed_certificate_FQDN: список полных доменных имен (CN)

Переменные закрытого ключа

  • self_signed_certificate_key_path: каталог, где будет находиться закрытый ключ
  • self_signed_certificate_key_type: тип закрытого ключа, может быть RSA (по умолчанию) или DSA
  • self_signed_certificate_key_size: размер ключа в битах, по умолчанию 4096

Переменные запросов на подпись сертификата

  • self_signed_certificate_csr_path: каталог, где будет находиться запрос на подпись сертификата
  • self_signed_certificate_csr_digest: дайджест запроса на подпись сертификата, по умолчанию sha512
  • self_signed_certificate_email: адрес электронной почты для запроса на подпись сертификата (E)
  • self_signed_certificate_city: название местности для запроса на подпись сертификата (L)
  • self_signed_certificate_state: название штата или провинции для запроса на подпись сертификата (ST)
  • self_signed_certificate_country: название страны для запроса на подпись сертификата (C)
  • self_signed_certificate_organisation: название организации для запроса на подпись сертификата (O)
  • self_signed_certificate_organizational_unit: название организационной единицы для запроса на подпись сертификата (OU)

Переменные сертификата

  • self_signed_certificate_path: каталог, где будет находиться сертификат
  • self_signed_certificate_digest: дайджест сертификата, по умолчанию sha512
  • self_signed_certificate_not_after: момент времени, после которого сертификат перестает быть действительным, по умолчанию +3650d (десять лет)

Зависимости

Нет.

Пример плейбука

- name: Генерация самоподписанного сертификата
  hosts: all
  roles:
    - hadrienpatte.self_signed_certificate

Лицензия

MIT

Информация об авторе

Hadrien Patte PGP 0xFB500BB0

О проекте

Generate a self-signed TLS/SSL certificate

Установить
ansible-galaxy install HadrienPatte/ansible-role-self-signed-certificate
Лицензия
mit
Загрузки
1725
Владелец
Automation enthusiast