Ansible:运行失败的任务

时间:2015-09-22 13:04:12

标签: ansible ansible-playbook

我正在写一本剧本。我的工作流程如下:

  • 添加任务或一些任务
  • run playbook
  • 如果失败:更改内容并返回上一步

如果剧本足够长,则需要花费大量时间重新播放剧本。有没有办法只运行最后一个(失败的)任务?或者你能提出另一种方法来加快剧本创作过程吗?

1 个答案:

答案 0 :(得分:8)

您可以使用--start-at-task

ansible-playbook参数
--start-at-task=START_AT
      start the playbook at the task matching this name

另一种选择是使用--step参数,该参数允许您逐步浏览剧本并决定要播放的内容。