您是否希望了解如何在 Ubuntu Linux 上执行可安装? 在本教程中,我们将向您展示如何在运行 Ubuntu Linux 的计算机上安装 Ansible。

• 乌本图 18.04
• 乌本图 19.04
• 易用 2.8.6

硬件列表:

以下部分介绍用于创建此可描述教程的设备列表。

上面列出的每一件硬件都可以在亚马逊网站上找到。

易读相关教程:

在此页面上,我们提供快速访问与 Ansible 相关的教程列表。

教程 – 在 Ubuntu Linux 上安装

安装所需软件包的列表。

Copy to Clipboard

将官方 Ansble 存储库添加到 APT 数据库

Copy to Clipboard

安装安西布尔。

Copy to Clipboard

验证已安装的可安证版本。

Copy to Clipboard

例如,这里是我们的输出。

Copy to Clipboard

在我们的示例中,我们使用 IP 地址:192.168.15.13 在计算机上安装了 Ansible

创建名为 asible 的本地用户帐户。

Copy to Clipboard

使用 SU comand 成为可安信用户。

为 Ansible 用户帐户生成 SSH 密钥。

Copy to Clipboard

退出本地 Ansible 用户帐户。

Copy to Clipboard

编辑 Ansible 主机文件并添加所需的 Ansble 节点列表。

Copy to Clipboard

编辑 Ansible 主机文件并添加所需的 Ansble 节点列表。

Copy to Clipboard

在我们的示例中,我们使用 IP 地址 192.168.15.12 仅添加 1 个 Ansible 节点。

我们创建了一组名为 Test 的 Ansigle 主机。

在命令里 可安信节点,创建名为 Ansible 的用户帐户。

Copy to Clipboard

不要忘记为 Ansible 用户帐户设置密码。

Copy to Clipboard

在可安信节点上,编辑 SUDOERS 配置文件

Copy to Clipboard

在 SUDOERS 文件末尾添加以下行。

Copy to Clipboard

返回Ansible 服务器命令行。

使用 ssh-copy-id 命令将 Ansible 用户帐户 SSH 密钥从服务器复制到节点。

Copy to Clipboard

在我们的示例中,192.168.15.12 是 Ansble 节点的 IP 地址。

Copy to Clipboard

现在,从 Ansible 服务器,尝试登录到 Ansble 节点。

您需要输入 SSH 密钥密码。

Copy to Clipboard

从 Ansile 节点注销并返回 Ansible 服务器。

Copy to Clipboard

在 Ansble 服务器控制台上,测试与安信节点的通信。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

在 Ansible 服务器控制台上,使用以下命令获取所有 Ansible 节点的接运行时间。

Copy to Clipboard

下面是命令输出:

Copy to Clipboard

祝贺! 您已完成了 Ubuntu Linux 上的 Ansble 安装。

教程 – 可使用的剧本示例

在安信服务器上,成为安信用户。

Copy to Clipboard

创建一个可安的可玩的剧本。

Copy to Clipboard

以下是名为:行动手册测试.yaml 的可写剧本的内容。

Copy to Clipboard

在我们的示例中,Ansible 服务器将使用 APT-GET 在所有主机上安装 NTPDATE 包。

使用以下命令运行您的行动手册。

Copy to Clipboard

这是行动手册的输出。

Copy to Clipboard

祝贺! 您已成功创建了一个可安的玩本。