【问题标题】:How can I run an Ansible play book only if it was not successfully run previously.?只有在以前没有成功运行过 Ansible 剧本的情况下,我如何才能运行它。?
【发布时间】:2022-01-03 11:57:42
【问题描述】:

我需要运行一个在主机上执行许多检查的剧本,但如果成功运行一次,则不需要再次运行相同的检查。我希望 Ansible 触发一条消息,说明检查(Ansible 脚本)已经成功运行。我怎样才能做到这一点?

【问题讨论】:

标签: ansible


【解决方案1】:

有一个选项叫做:--start-at-task=START_AT

这将在匹配给定名称的任务处启动您的剧本。

例子

ansible-playbook playbook_name --start-at-task=START_AT 将“START_AT”更改为您将要开始的任务的名称。

【讨论】:

    猜你喜欢
    • 2019-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多