ansible批量创建crontab文件并添加到定时任务

Ansible 来修改 crontab 文件并添加计划任务。用于将你提供的 cron 行添加到特定用户的 crontab 中:

---
- name: Add cron job to user's crontab
  hosts: your_target_host
  tasks:
    - name: Add cron job
      cron:
        name: "ntpdate_job"
        minute: "0"
        hour: "10"
        job: "ntpdate 192.168.69.54 >> /var/log/ntpdate.log"
        user: your_username

确保将 your_target_host 替换为目标主机的名称或 IP 地址,将 your_username 替换为要添加 cron 任务的用户的用户名。

运行此 Playbook 将使用 Ansible 在指定的用户的 crontab 中添加新的 cron 任务。

执行命令ansible-playbook add_cron_job.yaml

你可能感兴趣的:(服务器相关Linux篇,运维,linux)