Ansible:如何使用 vars_prompt 和命令行接受用户输入?

已发表: 2020-06-08

如何使用 vars_prompt 和命令行接受用户输入?

我开始使用 Ansible 已经几个月了。 在本教程中,如果您希望在运行 ansible playbook 时prompt the user输入某些输入,我们将介绍如何使用vars_prompt ansible section

让我们开始吧:

第1步

创建hosts文件并将其放在名为/Users/Shared/ansible的文件夹下。

第2步

将您的默认ansible.cfg文件放在同一文件夹下。

第三步

创建文件crunchify.yml文件,我们将在其中使用vars_prompt部分来获取用户输入。

第四步

运行 ansible 剧本。

结帐控制台输出:

如何跳过用户提示并通过命令行接受参数:

如果您在运行 ansible 脚本时遇到任何问题,请告诉我们。