如何在ansible中为“您想继续”提示提供自定义输入?

时间:2021-03-17 07:00:53

标签: server ansible

在使用 Linux 时,当我们尝试使用命令行安装某些东西时,我们会得到一个提示

"Do you want to continue"[Y/N]..

我想使用 ansible-playbook 使其自动化。

1 个答案:

答案 0 :(得分:2)

对于这种用例,可以使用 module expect

例如在您的情况下,基本任务如下所示:

- name : "Provide custom input"
  expect:
    command: 'launch.sh'
    responses:
      'Do you want to continue\"\[Y\/N\]\"': 'y'