penguineer.dehydrated_cron
Ansible Rolle: dehydrated_cron
Installiere Cron-Aufrufe für dehydrated und sende nur E-Mails, wenn es Änderungen gibt.
Nutzung
Konfiguration
Bitte beachten, dass alle Variablen Standardwerte haben und in der Regel nicht geändert werden müssen.
dehydrated_cron_script_dir
: Pfad zu den Cron-Hilfs-Skriptendehydrated_config_dir
: Pfad zur Dehydrated-Konfigurationdehydrated_certs_dir
: Pfad zu den Dehydrated-Zertifikatendehydrated_binary
: Pfad zur Dehydrated-Binärdateidehydrated_check_span
: Zeit (in Sekunden) vor dem Ablauf, ab dem ein Zertifikat als abgelaufen gemeldet wird.dehydrated_cron_renew
: Crontab-Muster für den Erneuerungsaufrufdehydrated_cron_check
: Crontab-Muster für den Prüfungsaufruf
Die Konfigurationsvariablen sind mit 24367dfa/ansible-role-dehydrated kompatibel.
Einfügen
als Rolle:
vars:
- dehydrated_…: …
roles:
- role: penguineer.dehydrated_cron
als Aufgabe:
tasks:
- name: Cron für dehydrated einrichten
include_role:
name: penguineer.dehydrated_cron
vars:
dehydrated_…: …
Aufräumen
Wenn du zuvor dehydrated verwendet hast, stelle sicher, dass du alle vorhandenen Crontab-Einträge deaktivierst.
Wartende
- Stefan Haun (@penguineer)
Mitwirken
Pull-Requests sind willkommen!
Wenn möglich, halte dich bitte an die folgenden Richtlinien:
- Halte PRs angemessen klein und beschränke ihren Umfang auf ein Feature oder Modul innerhalb des Codes.
- Wenn eine große Änderung geplant ist, ist es am besten, zuerst ein Feature-Anfrage-Ticket zu eröffnen und anschließend die nachfolgenden PRs mit diesem Ticket zu verlinken, damit die PRs den Code in Richtung des beabsichtigten Features bewegen.
Lizenz
MIT © 2022 Stefan Haun und Mitwirkende
Über das Projekt
Install cron calls to dehydrated and only send e-mails in case of changes.
Installieren
ansible-galaxy install penguineer.dehydrated_cron
Lizenz
mit
Downloads
2.3k
Besitzer
Humans, machines and automation.