inmotionhosting.letsencrypt
Rol de Ansible: Let's Encrypt
Rol modular de Ansible para desplegar y configurar Let's Encrypt.
Requisitos
Este rol de Ansible soporta las dos últimas versiones estables de ciertas distribuciones de Linux enfocadas en servidores y busca seguir sus políticas de obsolescencia. Además, nos enfocaremos en las dos últimas versiones estables de cada una, que al momento de escribir son las siguientes:
- CentOS 7.x
- Debian 10 o posterior
- Ubuntu 20.04 LTS o posterior
- AlmaLinux 8.x o posterior
- RockyLinux 8.x o posterior
Dependencias
community.crypto
Variables del Rol
Las variables disponibles se enumeran a continuación con sus valores predeterminados (también puede ver defaults/main.yml
)
Variable | Descripción |
---|---|
certbot_package | El paquete certbot de Let's Encrypt. |
certbot_packages | Herramientas necesarias para verificar si el uso de Let's Encrypt es válido. |
certbot_create_command | El comando que se ejecuta para generar un certificado. |
use_letsencrypt | Determina si Let's Encrypt debe ser instalado/uso. |
certbot_test_cert | Usar el entorno de pruebas de Letsencrypt. |
certbot_without_email | Registrar la cuenta de Letsencrypt sin un correo electrónico. |
Ejemplo de Playbook
- hosts: www
roles:
- role: inmotionhosting.letsencrypt
Licencia
GPLv3
Información del Autor
Acerca del proyecto
Modular Ansible Role for deploying and configuring Let's Encrypt
Instalar
ansible-galaxy install inmotionhosting.letsencrypt
Licencia
gpl-3.0
Descargas
52.2k
Propietario
Offering Private and Public Cloud, Software as a Service, and Web Hosting