Ansible 环境怎么搭建?

文章导读
Previous Quiz Next 在本章中,我们将学习 Ansible 的环境设置。
📋 目录
  1. 安装过程
A A

Ansible - 环境设置



Previous
Quiz
Next

在本章中,我们将学习 Ansible 的环境设置。

安装过程

主要来说,在讨论部署时,有两种类型的机器 −

  • 控制机器 − 用于管理其他机器的机器。

  • 远程机器 − 由控制机器管理/控制的机器。

一个控制机器可以管理多个远程机器。因此,为了管理远程机器,我们需要在控制机器上安装 Ansible。

控制机器要求

Ansible 可以在安装了 Python 2(版本 2.6 或 2.7)或 Python 3(版本 3.5 及更高)的任何机器上运行。

注意 − Windows 不支持控制机器。

默认情况下,Ansible 使用 ssh 来管理远程机器。

Ansible 不会添加任何数据库。它不需要启动或保持运行任何守护进程。在管理远程机器时,Ansible 不会在它们上面留下任何已安装或运行的软件。因此,在升级到新版本时,不存在如何升级的问题。

Ansible 可以在满足上述要求的控制机器上以不同方式安装。您可以通过 Apt、yum、pkg、pip、OpenCSW、pacman 等安装最新版本。

在 Ubuntu 机器上通过 Apt 安装

要安装 Ansible,您需要在机器上配置 PPA。为此,您需要运行以下代码行 −

$ sudo apt-get update 
$ sudo apt-get install software-properties-common 
$ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update 
$ sudo apt-get install ansible

运行上述代码行后,您就可以通过 Ansible 管理远程机器了。只需运行 Ansible version 来检查版本,并验证 Ansible 是否正确安装。