hadrienpatte.self_signed_certificate

Rol de Ansible: Certificado autofirmado

Estado de Construcción

Un rol de Ansible que genera un certificado SSL/TLS autofirmado.

Requisitos

Ninguno.

Variables del Rol

  • self_signed_certificate_FQDN: lista de Nombres de Dominio Conocidos (CN)

Variables de clave privada

  • self_signed_certificate_key_path: directorio donde estará la clave privada
  • self_signed_certificate_key_type: tipo de clave privada, puede ser RSA (por defecto) o DSA
  • self_signed_certificate_key_size: tamaño en bits de la clave privada, por defecto 4096

Variables de Solicitud de Firma de Certificado

  • self_signed_certificate_csr_path: directorio donde estará la solicitud de firma de certificado
  • self_signed_certificate_csr_digest: resumen de la solicitud de firma del certificado, por defecto sha512
  • self_signed_certificate_email: dirección de correo electrónico de la solicitud de firma de certificado (E)
  • self_signed_certificate_city: nombre de la localidad en la solicitud de firma de certificado (L)
  • self_signed_certificate_state: nombre del estado o provincia en la solicitud de firma de certificado (ST)
  • self_signed_certificate_country: nombre del país en la solicitud de firma de certificado (C)
  • self_signed_certificate_organisation: nombre de la organización en la solicitud de firma de certificado (O)
  • self_signed_certificate_organizational_unit: nombre de la unidad organizativa en la solicitud de firma de certificado (OU)

Variables del Certificado

  • self_signed_certificate_path: directorio donde estará el certificado
  • self_signed_certificate_digest: resumen del certificado, por defecto sha512
  • self_signed_certificate_not_after: momento en el que el certificado deja de ser válido, por defecto +3650d (diez años)

Dependencias

Ninguna.

Ejemplo de Playbook

- name: Generar certificado autofirmado
  hosts: all
  roles:
    - hadrienpatte.self_signed_certificate

Licencia

MIT

Información del Autor

Hadrien Patte PGP 0xFB500BB0

Acerca del proyecto

Generate a self-signed TLS/SSL certificate

Instalar
ansible-galaxy install hadrienpatte.self_signed_certificate
Licencia
mit
Descargas
1.7k
Propietario
Automation enthusiast