Ansibleでcronを設定

インフラストラクチャ

概要

Ansibleでcronを設定するタスクです。

Playbook

以下は毎分タスクを実行する設定の例です。

---
- hosts: vps
  become: yes
  user: root
  tasks:
  - name: Output recently logined users
    cron:
     name: last.sh
     job: last.sh
     minute: "*/1"

注意点としては、*/1と書きたい場合はダブルクォーテーションで囲う必要がある点です。囲わないとシンタックスエラーが出ます。(YAMLの勉強不足。。w)

所感

cronの設定も問題なくすんなりいけました。

参考


関連書籍