penguineer.dehydrated_cron
Rola Ansible: deyhdrated_cron
Instalacja zadań cron dla dehydrated, które wysyłają e-maile tylko w przypadku zmian.
Użycie
Konfiguracja
Proszę zauważyć, że wszystkie zmienne mają domyślne wartości i zwykle nie trzeba ich zmieniać.
dehydrated_cron_script_dir
: Ścieżka do skryptów pomocniczych crondehydrated_config_dir
: Ścieżka do konfiguracji Dehydrateddehydrated_certs_dir
: Ścieżka do certyfikatów Dehydrateddehydrated_binary
: Ścieżka do binarnego pliku Dehydrateddehydrated_check_span
: Czas (w sekundach) przed wygaśnięciem, po którym certyfikat ma być uznawany za przestarzały.dehydrated_cron_renew
: Wzór crontab dla zadania odnawianiadehydrated_cron_check
: Wzór crontab dla zadania sprawdzania
Zmienne konfiguracyjne są kompatybilne z 24367dfa/ansible-role-dehydrated.
Włączenie
jako rola:
vars:
- dehydrated_…: …
roles:
- role: penguineer.dehydrated_cron
jako zadanie:
tasks:
- name: Ustawienie crona dla dehydrated
include_role:
name: penguineer.dehydrated_cron
vars:
dehydrated_…: …
Sprzątanie
Jeśli wcześniej miałeś uruchomione dehydrated, upewnij się, że wyłączyłeś wszelkie istniejące wpisy crontab.
Utrzymujący
- Stefan Haun (@penguineer)
Wkład
Prosimy o przesyłanie PR-ów!
Jeśli to możliwe, prosimy o przestrzeganie poniższych wytycznych:
- Zachowuj PR-y w rozsądnych granicach i ograniczaj ich zakres do funkcji lub modułu w kodzie.
- Jeśli planowana jest dużą zmianę, najlepiej najpierw otworzyć zgłoszenie dotyczące wniosku o funkcjonalność, a następnie powiązać kolejne PR-y z tym zgłoszeniem, aby PR-y prowadziły kod w kierunku zamierzonej funkcjonalności.
Licencja
MIT © 2022 Stefan Haun i współpracownicy
O projekcie
Install cron calls to dehydrated and only send e-mails in case of changes.
Zainstaluj
ansible-galaxy install penguineer.dehydrated_cron
Licencja
mit
Pobrania
2.3k
Właściciel
Humans, machines and automation.