andrewrothstein.pki

andrewrothstein.pki

Estado de Construcción

Un rol para gestionar una PKI. Utiliza cfssl para construir una clave/certificado CA y una colección de pares de clave/certificado para una flota de hosts. Soporta nombres alternativos de sujeto. ¡Me salvó de tener que aprender la línea de comandos de openssl!

Requisitos

Consulta meta/main.yml

Variables del Rol

Consulta defaults/main.yml

Dependencias

Consulta meta/main.yml

Ejemplo de Playbook

Se recomienda apuntar a localhost si estás gestionando una PKI local.

- hosts: localhost
  connection: local
  roles:
    - role: andrewrothstein.pki
      pki_dir: ~/pki
      pki_self_sign: True
      pki_ca:
        cname: ca.foo.io
      pki_servers:
        - cname: host1.foo.io
        - cname: host2.foo.io
        - cname: host3.foo.io

Licencia

MIT

Información del Autor

Andrew Rothstein andrew.rothstein@gmail.com

Acerca del proyecto

role to create a small pki

Instalar
ansible-galaxy install andrewrothstein.pki
Licencia
mit
Descargas
13.5k
Propietario
Dreamer, coder