使用ansible来调度cron作业
生活随笔
收集整理的這篇文章主要介紹了
使用ansible来调度cron作业
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用ansible來調度cron作業
一、任務目的
1.創建/etc/cron.d/add-date-time文件
1.該任務以user1用戶身份運行,在星期一和星期五09:00-16:59之間每隔兩分鐘運行一次。
2.該任務將當前的時間添加到/home/user1/my_date_time_cron_job中。
二、playbook
--- - name: create cron jobhosts: producttasks:- name: crontab file existscron:name: add date and time to a fileminute: "*/2"hour: 9-16weekday: 1-5user: user1job: date >> /home/user1/my_date_time_cron_jobcron_file: add-date-timestate: present三、運行playbook
PLAY [create cron job] **************************************************************************TASK [Gathering Facts] ************************************************************************** ok: [node1] ok: [node2] ok: [node3]TASK [crontab file exists] ********************************************************************** changed: [node1] changed: [node2] changed: [node3]PLAY RECAP ************************************************************************************** node1 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 node2 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 node3 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0四、測試結果
運行臨時命令驗證/etc/cron.d/add-ate-time文件存在并內容正確
總結
以上是生活随笔為你收集整理的使用ansible来调度cron作业的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Ansible批量部署SSH免密登录
- 下一篇: 使用ansible批量部署开机启动时为字