Ansible – 环境设置
Ansible – 环境设置
在本章中,我们将学习 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 是否安装正确。