triplepoint.self_signed_certificates

Introducción

Instala y configura certificados autofirmados para múltiples dominios.

Hay una variable definida que no está con este rol y es certbot_certs. Esta variable está destinada a duplicar la interfaz del rol geerlingguy.certbot, para que este rol pueda ser sustituido sin problemas por geerlingguy.certbot durante las pruebas. Consulta las variables del rol para más detalles.

Requisitos

Ninguno.

Variables del Rol

Consulta el comentario en el archivo de variables por defecto para información sobre la configuración.

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: whatever
  roles:
    - triplepoint.self_signed_certificates

Pruebas del Rol

Este rol se prueba con molecule, utilizando pipenv para manejar dependencias y el entorno de prueba de Python.

Configuración de tu Entorno de Ejecución

pip install pipenv

Una vez que tengas pipenv instalado, puedes construir el entorno virtual de ejecución con:

pipenv install --dev

Ejecución de Pruebas

Una vez que tu entorno esté configurado, puedes ejecutar molecule con:

pipenv run molecule test

Regenerar el Archivo de Bloqueo

No deberías tener que hacer esto muy a menudo, pero si cambias los requisitos de paquetes de Python usando los comandos pipenv install {some_package} o editando directamente el Pipfile, o si encuentras que las dependencias de construcción están desactualizadas, es posible que necesites regenerar el Pipfile.lock.

pipenv update --dev

Asegúrate de registrar el Pipfile.lock regenerado cuando este proceso esté completo.

Licencia

MIT

Acerca del proyecto

A generator for self-signed certificates with a local CA cert, intended to stand in for geerlingguy.certbot during testing or local deployments.

Instalar
ansible-galaxy install triplepoint.self_signed_certificates
Licencia
mit
Descargas
285
Propietario