如何定期(每周)自动重启远程计算机?

时间:2019-02-20 11:25:31

标签: ansible

是否有任何可用的模块定期(每周)自动重新启动远程计算机?

到目前为止,我正在使用crontab的重新启动模块来运行剧本。

2 个答案:

答案 0 :(得分:0)

不。没有。 reboot模块中没有时间触发。

如果您需要“通过crontab使用重启模块运行剧本”这一最佳做法,则是“定期(每周)自动重启远程计算机”的最佳做法。

答案 1 :(得分:0)

为什么不使用ansible创建正在重新启动的crontab条目?

- name: Add Reboot Entry to Cron
  cron:
    name: "Reboot weekly"
    job:  "/usr/bin/reboot"
    minute:  "0"
    hour:    "4"
    weekday: "2"