如何在给定的时间内启动Ansible脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在给定的时间内启动Ansible脚本相关的知识,希望对你有一定的参考价值。

我需要每天在计划的时间运行一本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

以上是关于如何在给定的时间内启动Ansible脚本的主要内容,如果未能解决你的问题,请参考以下文章

Kotlin:片段内的按钮需要在开始活动之前单击两次。如何一键启动活动?

用于确保在任何给定时间仅运行一个 shell 脚本的 shell 片段 [重复]

shell 脚本 片段

从jenkinsfile启动包含vault文件引用的Ansible playbook

如何从片段内的列表视图打开链接网址?

如何在kotlin的片段内显示网格视图?