添加新库存

Inventory 是一组主机,可以针对这些主机启动作业,与 Ansible 列表文件相同。
此外,列表分为多个组,这些组包含实际主机。
可以通过在 Tower 中输入主机名或者通过支持的云提供商 Source(Amazon EC2、Microsoft Azure、Google Cloud Engine 等)手动获取组。

要创建新库存或者智能库存,请按照以下步骤操作:
01 单击左侧导航列中的“库存”图标。

02 点击添加按钮+,选择要创建的库存类型。

03 输入所需的详细信息,如“名称”、“描述”和“组织”,如下所示:

04 完成后点击“保存”。

如何在 AWX Ansible Tower 中添加新列表、创建主机和凭据

AWX 项目 (AWX) 是一个开源社区项目。
此外,它是由 Red Hat 赞助的 Ansible Tower 软件的开源版本,使用户能够更好地控制其在 IT 环境中的 Ansible 项目使用。

在本教程中,我们将提供有关如何在 AWX 上添加新库存、创建主机和添加凭据的分步说明。
如果我们还没有安装 AWX,我们可以按照我们之前的教程如何在 CentOS 7/RHEL 7 上安装没有 Docker 的 Ansible AWX

创建凭证

凭据对 Awx 用户进行身份验证,以针对列表主机启动 Ansible 剧本,其中可以包括密码和 SSH 密钥。

01 在左侧导航列中,单击“凭据”图标:

02 输入所需的所有详细信息,例如“名称”,可选择输入“说明”并选择与凭证关联的“组织”的名称:

03 指定要创建的凭证类型。

凭据类型可以是Amazon Web ServicesMicrosoft Azure Resource ManagerMachine,...在这个例子中,我们将选择机器凭据类型:

04 机器凭证有几个属性可以配置,比如SSH认证的“用户名”,“密码”,甚至你可以输入“SSH私钥”,不仅可以指定“权限提升方法”,就像- -become-method参数。

创建主机

创建新列表后,我们可以继续配置新主机。
要创建主机,请按照以下步骤操作:
01 转到“库存”选项卡并选择要添加主机的库存。

02 选择“主机”选项卡,然后单击“创建新主机”按钮“+”。

03 提供“主机名”或者“IP 地址”、“描述”,并在必要时输入“库存变量”:

04 完成后点击“保存”。

日期:2020-06-02 22:18:58 来源:oir作者:oir