bytepark.cronjob
ansible-cronjob
cronjobをインストールし、設定するためのAnsibleロール
要件
bash以外の特別な要件はありません。
ロール変数
使用する変数
# cronjobのリストを定義します
#
# cronjobs:
# - name: '例のcronjob'
# user: 'root'
# state: '存在する'
# minute: '20'
# hour: '*'
# day: '*'
# weekday: '*'
# month: '*'
# job: 'curl www.google.com'
# special_time: '毎日'
cronjobs: []
special_time
が設定されている場合、minute
、hour
、day
、weekday
、month
は無視されます。
依存関係
依存関係はありません。
例のプレイブック
- hosts: servers
roles:
- { role: bytepark.cronjob }
ライセンス
MIT
著者情報
bytepark / 2019.