dudefellah.certbot
Certbot
C'est un autre rôle certbot pour Ansible. Je l'ai créé car les autres options existantes ne répondaient pas tout à fait à mes besoins.
Comme les autres rôles, celui-ci est utile pour vous permettre d'installer certbot via le gestionnaire de paquets de votre distribution ou avec pip. Vous pouvez également spécifier une liste de domaines pour l'installation de plusieurs certificats.
La principale différence entre ce rôle et les autres est qu'un changement dans la liste des domaines pour un certificat doit entraîner un renouvellement avec une liste de domaines mise à jour. Cela devrait faciliter l'extension de la liste des domaines gérés par une seule demande de certificat.
Exigences
Ce rôle utilise les fonctionnalités d'openssl, ce qui signifie qu'il voudra installer les modules pip PyOpenSSL et Cryptography.
Variables du Rôle
Veuillez consulter la documentation des variables dans defaults/main.yml.
Dépendances
Aucune dépendance de rôle n'existe.
Exemple de Playbook
Installation d'un certificat en utilisant un certbot installé avec pip :
- hosts: mygroup
roles:
- role: dudefellah.certbot
certbot_pip_install: true
certbot_certificates:
- email: [email protected]
domains:
- me.myhost.com
- myother.myhost.com
- email: [email protected]
domains:
- myotherhost.com
- myother.myotherhost.com
Licence
GPLv3
Informations sur l'Auteur
ansible-galaxy install dudefellah.certbot