Ansible - 环境设置

在本章中 , 我们将了解 Ansible 的环境设置。

安装过程

当我们谈论部署时 , 主要有两种类型的机器 -

  • 控制机 - 我们可以管理其他机器的机器。

  • 远程计算机 − 由控制机处理 / 控制的机器。

一台控制机器可以处理多台远程机器。因此 , 为了管理远程机器 , 我们必须在控制机器上安装 Ansible 。

控制机要求

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

Note - 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 是否安装正确即可。