我需要每天在计划的时间运行一本ansible-playbook。我该怎么办?我指的是“ at”模块。但是它只有助于执行一次剧本。
您可以使用Ansible的cron功能。以下是该示例
- name: Ensure a job that runs at 5. Creates an entry like "0 5 * * ls -alh > /dev/null"
cron:
name: "check dirs"
minute: "0"
hour: "5"
job: "ls -alh > /dev/null"
有关更多信息,您可以参考https://docs.ansible.com/ansible/latest/modules/cron_module.html