penguineer.dehydrated_cron
Rôle Ansible : dehydrated_cron
Installe des appels cron pour dehydrated et envoie des e-mails uniquement en cas de changement.
Utilisation
Configuration
Veuillez noter que toutes les variables ont des valeurs par défaut et n'ont généralement pas besoin d'être modifiées.
dehydrated_cron_script_dir
: Chemin vers les scripts d'assistance crondehydrated_config_dir
: Chemin vers la configuration de Dehydrateddehydrated_certs_dir
: Chemin vers les certificats Dehydrateddehydrated_binary
: Chemin vers le binaire Dehydrateddehydrated_check_span
: Temps (en secondes) avant l'expiration pour qu'un certificat soit signalé comme obsolète.dehydrated_cron_renew
: Modèle crontab pour l'appel de renouvellementdehydrated_cron_check
: Modèle crontab pour l'appel de vérification
Les variables de configuration sont compatibles avec 24367dfa/ansible-role-dehydrated.
Inclusion
en tant que rôle :
vars:
- dehydrated_…: …
roles:
- role: penguineer.dehydrated_cron
en tant que tâche :
tasks:
- name: Configurer cron pour dehydrated
include_role:
name: penguineer.dehydrated_cron
vars:
dehydrated_…: …
Nettoyage
Si vous aviez dehydrated en cours d'exécution auparavant, assurez-vous de désactiver toutes les entrées crontab existantes.
Mainteneurs
- Stefan Haun (@penguineer)
Contribution
Les PR sont les bienvenues !
Si possible, veuillez respecter les directives suivantes :
- Gardez les PR raisonnablement petites et limitez leur portée à une fonctionnalité ou un module dans le code.
- Si un grand changement est prévu, il est préférable d'ouvrir d'abord une demande de fonctionnalité, puis de lier les PR suivantes à cette demande, afin que les PRs fassent avancer le code vers la fonctionnalité prévue.
Licence
MIT © 2022 Stefan Haun et contributeurs
À propos du projet
Install cron calls to dehydrated and only send e-mails in case of changes.
Installer
ansible-galaxy install penguineer.dehydrated_cron
Licence
mit
Téléchargements
2.3k
Propriétaire
Humans, machines and automation.