elan.elan_certbot
Ansible: Rol Certbot de Elan
Este rol de Ansible configura la renovación de certificados TLS a través de certbot. Este rol es exactamente el mismo que https://github.com/elan-ev/opencast_certbot, sin la dependencia de opencast_nginx (ver https://github.com/elan-ev/opencast_certbot/pull/3). Este rol funcionará con opencast_nginx y simple_nginx_reverse_proxy, pero es probable que no funcione con un nginx estándar o cualquier otra cosa.
Variables del Rol
elan_certbot_letsencrypt_email: La dirección de correo electrónico para la cuenta de Let's Encrypt (requerido). Esto es utilizado por Let's Encrypt para enviar advertencias de expiración de certificados si es necesario.elan_certbot_domains: Una lista que especifica los dominios para los cuales el certificado debe ser válido. Por defecto es["{{ inventory_hostname }}"].elan_certbot_expand_existing: Un indicador booleano que puedes usar, por ejemplo, como variable extra al ejecutar un playbook, para obligar a certbot a expandir certificados que ya existen. No deberías establecer esto entruede forma predeterminada, sino solo cuando realmente lo necesites.elan_certbot_ca: Puedes especificar si deseas usarletsencrypt(el valor predeterminado) o usarsectigocon eab para DFN ACME. También necesitarás definirelan_certbot_eab_kidyelan_certbot_eab_hmac.
Ejemplo de Playbook
Ejemplo de cómo configurar y usar el rol:
- hosts: servers
become: true
roles:
- role: elan.elan_certbot
elan_certbot_letsencrypt_email: [email protected]
Instalar
ansible-galaxy install elan.elan_certbotLicencia
bsd-3-clause
Descargas
5k
Propietario
elan e.V. is a German non-profit organization helping universities and other higher education organizations with all things related to e-learning
