Answers:
使用- pause:
可能适合。
在设定的时间内暂停剧本的执行,或直到确认提示为止。所有参数都是可选的。默认行为是在提示时暂停。您可以使用
ctrl+c
,如果你想提前暂停早于它被设置为过期,或者如果您需要中止一个剧本完全运行。要及早继续:请按ctrl+c
,然后按c
。要中止剧本:按ctrl+c
,然后按a
。
http://docs.ansible.com/pause_module.html
或者,- fail:
如果您当然不想继续,那就直走吧。
如果要执行任务块,可以使用标签和--with-tags:
。Ansible v2将具有适当的代码块,因此您可以将单个代码when:
用于多个任务。
- meta: end_play
ansible-playbook --step
将让您确认要运行的每个任务,并在需要时停止执行。