pimvh.certbot

Test de molécule

Exigences

  1. Ansible installé :
sudo apt install python3
python3 -m ensurepip --upgrade
pip3 install ansible

Variables requises

Veuillez vérifier les variables indiquées dans les paramètres par défaut.

certbot_email: ""
certbot_domains: [] # domaines pour demander un certificat
certbot_hooks: [] # scripts à exécuter lors de la demande d'un nouveau certificat

certbot_verbose: false
certbot_dry_run: false
certbot_hooks_enabled: true

Le playbook Ansible vérifiera si les variables que vous avez définies existent avant de s'exécuter.

Exemple de playbook

hosts:
  - foo
roles:
  - pimvh.certbot

Résumé - Que se passera-t-il si je l'exécute

  • Exécute le rôle systemd-failmail pour configurer un service pouvant envoyer des mails en cas d'échec.
  • Vérifie si des règles ou d'autres variables sont définies.
  • Installe certbot.
  • Installe les hooks (si demandés).
  • Modifie et active le service systemd pour certbot.

Améliorations futures

  • Support de plus de types de hooks.
À propos du projet

role to configure certbot

Installer
ansible-galaxy install pimvh.certbot
Licence
gpl-3.0
Téléchargements
87
Propriétaire