Ansible cronモジュールでcronを設定する方法

環境
Ansible
RHEL8.6

構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
cron:
name: 時刻チェック
minute: 分
hour: 時
job: " xxx"
state: present
cron: name: 時刻チェック minute: 分 hour: 時 job: " xxx" state: present
cron:
   name: 時刻チェック
   minute: 分
   hour: 時
   job: " xxx"
   state: present

Ansibleでcronモジュールを使って、指定時刻にタスクを実行します

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
- name: cron設定
become: True
cron:
name: S3バックアップ
minute: 0
hour: 5
job: "/usr/local/bin/runobj.sh >/dev/null 2>&1"
state: present
- name: cron設定 become: True cron: name: S3バックアップ minute: 0 hour: 5 job: "/usr/local/bin/runobj.sh >/dev/null 2>&1" state: present
- name: cron設定
  become: True
  cron:
    name: S3バックアップ
    minute: 0
    hour: 5
    job: "/usr/local/bin/runobj.sh >/dev/null 2>&1"
    state: present

結果確認
sudo crontab -l

Ansible

Posted by arkgame