我正在运行ansible-playbook
其中列出了许多任务.所有这些都用来逐个运行,但我想pause
在特定任务之后向剧本询问用户是否要继续运行其余任务或退出.我已经看到了pause module
ansible但是看不到任何询问用户是或否的示例,而这些示例依次继续或退出ansible-playbook.
该pause
模块实际上正是如此.但它没有给你一个回答yes
或选择no
.相反,它希望用户按Ctrl+ C然后再a中止.要继续,用户只需按Enter.
由于这对用户来说并不是很明显,因此您可以在prompt
参数中对其进行描述.
- name: Exterminate mankind pause: prompt='Please confirm you want to exterminate mankind! Press return to continue. Press Ctrl+c and then "a" to abort'