inmotionhosting.letsencrypt

Pipeline de Ansible Molecule Licencia GPL-3.0 Estrellas en GitHub

InMotion Hosting Ultrastack

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

InMotion Hosting

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