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