AWX 项目 (AWX) 是一个开源社区项目。
此外,它是由 Red Hat 赞助的 Ansible Tower 软件的开源版本,使用户能够更好地控制其在 IT 环境中的 Ansible 项目使用。
在本教程中,我们将展示如何使用 Survey 以用户友好的方式传递变量,而无需从 EXTRA VARIABLES 框传递它们。
首先,我们将创建一个新的 ansible playbook 来安装 httpd 并复制 index.html
文件,使用名为 apache_custom_message
的必需变量作为我们新网站的自定义欢迎消息。
01 从以下 Github 链接下载剧本。
到目录/var/lib/awx/projects/
下的项目文件夹
02 为项目创建一个新的作业模板,这是我们的作业模板配置:
03 保存工作模板后,点击“添加调查”按钮,填写如下所有详细信息:
- 在我们的示例中,我们使用了必需的提示调查,“答案类型”字段的文本没有最小和默认最大长度,当用户未提供答案时使用“默认答案”。
04 要保存调查提示,只需点击+ADD
按钮,最后点击SAVE
按钮。
05 在主作业模板页面上再次单击“保存”。
06 启动作业模板。
出现提示时,输入所需的自定义消息,然后单击“下一步”按钮:
07 完成工作模板后,我们将被重定向到工作屏幕,该屏幕实时刷新,显示工作状态。
08 一旦工作成功,使用主机的 IP 地址导航到网站,我们应该会看到类似这样的内容,但带有我们自己的自定义消息。
日期:2020-06-02 22:18:59 来源:oir作者:oir