使用Ansible Playbook运行交互式脚本并正确选择响应

问题描述

我需要运行一个交互式脚本,才能使用Ansible剧本在我的服务器上安装应用程序客户端。在安装过程中,它会询问IP地址,端口号,服务器名称,用户名和密码。

- name: Install application client
  hosts: all
  tasks:  Run the script
  - name: Execute the user interactive script                                                                  
    command: /home/ansible/install.sh

在提示您输入答案之前

Enter IP: **1.2.3.4**
Enter Port: **440**
Enter Server Name: **AppServerName**
Connectivity Succeeded
Enter Username: **UserName**
Enter Password: **xxxx**

我想知道我们如何在剧本本身中预定义这些响应,并在提示时选择它?

谢谢, 让·托马斯(Jean Thomas)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)