hadrienpatte.self_signed_certificate

Rôle Ansible : Certificat auto-signé

Statut de Build

Un rôle Ansible qui génère un certificat SSL/TLS auto-signé.

Exigences

Aucune.

Variables du rôle

  • self_signed_certificate_FQDN: liste de noms de domaine entièrement qualifiés (CN)

Variables de clé privée

  • self_signed_certificate_key_path: répertoire où la clé privée sera
  • self_signed_certificate_key_type: type de clé privée, peut être RSA (par défaut) ou DSA
  • self_signed_certificate_key_size: bits de la clé privée, par défaut 4096

Variables de demande de signature de certificat

  • self_signed_certificate_csr_path: répertoire où la demande de signature de certificat sera
  • self_signed_certificate_csr_digest: digest de la demande de signature de certificat, par défaut sha512
  • self_signed_certificate_email: adresse e-mail pour la demande de signature de certificat (E)
  • self_signed_certificate_city: nom de la localité pour la demande de signature de certificat (L)
  • self_signed_certificate_state: nom de l'état ou de la province pour la demande de signature de certificat (ST)
  • self_signed_certificate_country: nom du pays pour la demande de signature de certificat (C)
  • self_signed_certificate_organisation: nom de l'organisation pour la demande de signature de certificat (O)
  • self_signed_certificate_organizational_unit: nom de l'unité organisationnelle pour la demande de signature de certificat (OU)

Variables de certificat

  • self_signed_certificate_path: répertoire où le certificat sera
  • self_signed_certificate_digest: digest du certificat, par défaut sha512
  • self_signed_certificate_not_after: moment où le certificat cesse d'être valide, par défaut +3650d (dix ans)

Dépendances

Aucune.

Exemple de Playbook

- name: Générer un certificat auto-signé
  hosts: all
  roles:
    - hadrienpatte.self_signed_certificate

Licence

MIT

Informations sur l'auteur

Hadrien Patte PGP 0xFB500BB0

À propos du projet

Generate a self-signed TLS/SSL certificate

Installer
ansible-galaxy install hadrienpatte.self_signed_certificate
Licence
mit
Téléchargements
1.7k
Propriétaire
Automation enthusiast