penguineer.dehydrated_cron

Ansible ロール: dehydrated_cron

Molecule

Dehydratedへのcronコールをインストールし、変更があった場合のみメールを送信します。

使用法

設定

すべての変数にはデフォルト値があり、通常は変更する必要はありません。

  • dehydrated_cron_script_dir: cronヘルパースクリプトのパス
  • dehydrated_config_dir: Dehydratedの設定のパス
  • dehydrated_certs_dir: Dehydratedの証明書のパス
  • dehydrated_binary: Dehydratedのバイナリのパス
  • dehydrated_check_span: 証明書が古くなったと報告される前の時間(秒)
  • dehydrated_cron_renew: 更新コールのためのcrontabパターン
  • dehydrated_cron_check: チェックコールのためのcrontabパターン

設定変数は、24367dfa/ansible-role-dehydratedと互換性があります。

含める

ロールの場合:

vars:
  - dehydrated_…: 

roles:
  - role: penguineer.dehydrated_cron

タスクの場合:

tasks:
  - name: Dehydratedのためのcronを設定
    include_role:
      name: penguineer.dehydrated_cron
    vars:
      dehydrated_…: 

クリーンアップ

以前にdehydratedを実行していた場合、既存のcrontabエントリを無効にしてください。

メンテイナー

貢献

プルリクエスト(PR)は大歓迎です!

可能であれば、以下のガイドラインに従ってください:

  • PRは適度に小さく、その範囲を機能やモジュールに限定してください。
  • 大きな変更を計画している場合は、まず機能リクエストの課題を開いてから、その課題に次のPRをリンクしてください。これにより、PRが意図した機能に向けてコードを進めることができます。

ライセンス

MIT © 2022 ステファン・ハウンおよび貢献者

プロジェクトについて

Install cron calls to dehydrated and only send e-mails in case of changes.

インストール
ansible-galaxy install penguineer.dehydrated_cron
ライセンス
mit
ダウンロード
2.3k
所有者
Humans, machines and automation.