stackbuilders.certbot
Warnung: Diese Bibliothek ist veraltet und wird nicht mehr gewartet. Es wird keine weiteren Sicherheitsupdates, Funktionen oder Fehlerbehebungen mehr geben und sie wird hier bei GitHub zu Archivierungszwecken aufbewahrt. Wenn Sie sie verwenden möchten, empfehlen wir, das Repository zu forken und den Code vor der Verwendung zu überprüfen. Für weitere Informationen kontaktieren Sie uns unter info@stackbuilders.com.
Empfohlene Rollen:
VERALTET - Certbot von Let's Encrypt
Diese Ansible-Rolle erstellt ein oder mehrere Let's Encrypt-Zertifikate mit Certbot.
Anforderungen
Diese Rolle erfordert Ansible 2.3 oder höher, und die Plattformanforderungen sind in der Metadatei aufgeführt.
Installation
ansible-galaxy install stackbuilders.certbot
Erste Schritte
Sie müssen die folgenden Variablen definieren:
{{ certbot_domains }}
ist eine durch Kommas getrennte Zeichenkette der Domains, für die Sie ein Zertifikat erstellen möchten. z.B.:'meinebeispiel.com,meinebeispiel.net'
{{ certbot_email }}
ist die E-Mail-Adresse für Benachrichtigungen, die Certbot verwendet, um Ablaufbenachrichtigungen zu senden.
Rollenspezifische Variablen
Für alle Standardvariablen werfen Sie einen Blick auf defaults/main.yml
Beispiel-Playbook
- hosts: webserver
become: yes
roles:
- role: stackbuilders.certbot
certbot_domains: 'meinedomain.com'
certbot_email: '[email protected]'
Lizenz
MIT
Autor Informationen
Stack Builders Inc.
Generates Let's Encrypt certificates using Certbot
ansible-galaxy install stackbuilders.certbot