dehydrated_cron
Ansible Роль: deyhdrated_cron
Устанавливает задачи cron для dehydrated и отправляет электронные письма только в случае изменений.
Использование
Конфигурация
Обратите внимание, что все переменные имеют значения по умолчанию и обычно не требуют изменений.
dehydrated_cron_script_dir
: Путь к вспомогательным скриптам crondehydrated_config_dir
: Путь к конфигурации Dehydrateddehydrated_certs_dir
: Путь к сертификатам Dehydrateddehydrated_binary
: Путь к бинарному файлу Dehydrateddehydrated_check_span
: Время (в секундах) перед истечением срока действия сертификата, после которого он будет считаться устаревшим.dehydrated_cron_renew
: Шаблон crontab для вызова обновленияdehydrated_cron_check
: Шаблон crontab для вызова проверки
Переменные конфигурации совместимы с 24367dfa/ansible-role-dehydrated.
Включение
в качестве роли:
vars:
- dehydrated_…: …
roles:
- role: penguineer.dehydrated_cron
в качестве задачи:
tasks:
- name: Настройка cron для dehydrated
include_role:
name: penguineer.dehydrated_cron
vars:
dehydrated_…: …
Очистка
Если вы ранее использовали dehydrated, убедитесь, что отключили любые существующие записи crontab.
Поддержка
- Стефан Хаун (@penguineer)
Вклад
Прием PR приветствуется!
Если возможно, придерживайтесь следующих рекомендаций:
- Держите PR разумно небольшими и ограничьте их объем одной функцией или модулем в коде.
- Если запланированы большие изменения, лучше сначала открыть запрос на новую функцию, затем связать последующие PR с этим запросом, чтобы PR двигали код к задуманной функции.
Лицензия
MIT © 2022 Стефан Хаун и contributors
О проекте
Install cron calls to dehydrated and only send e-mails in case of changes.
Установить
ansible-galaxy install penguineer/ansible-role-dehydrated_cron
Лицензия
mit
Загрузки
2329
Владелец
Humans, machines and automation.