pimvh.certbot
Anforderungen
- Ansible installieren:
sudo apt install python3
python3 -m ensurepip --upgrade
pip3 install ansible
Notwendige Variablen
Überprüfen Sie die Variablen wie im Standard dargestellt.
certbot_email: ""
certbot_domains: [] # Domains, für die ein Zertifikat angefordert werden soll
certbook_hooks: [] # Skripte, die beim Anfordern eines neuen Zertifikats ausgeführt werden sollen
certbot_verbose: false
certbot_dry_run: false
certbot_hooks_enabled: true
Das Ansible-Playbook wird überprüfen, ob die vorher festgelegten Variablen existieren, bevor es ausgeführt wird.
Beispiel-Playbook
hosts:
- foo
roles:
- pimvh.certbot
Kurzfassung - Was passiert, wenn ich das ausführe
- Führen Sie die Rolle
systemd-failmail
aus, um einen Dienst zu konfigurieren, der bei Fehlern E-Mails senden kann. - Überprüfen Sie, ob Regeln oder andere Variablen definiert sind.
- Installieren Sie
certbot
. - Installieren Sie Hooks (wenn gewünscht).
- Bearbeiten und aktivieren Sie den
systemd
-Dienst fürcertbot
.
Zukünftige Verbesserungen
- Unterstützung für weitere Arten von Hooks.
Installieren
ansible-galaxy install pimvh.certbot
Lizenz
gpl-3.0
Downloads
87
Besitzer