Ansible - 环境设置


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

安装过程

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

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

  • 远程机器- 由控制机处理/控制的机器。

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

控制机器要求

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

注意- Windows 不支持控制机。

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

Ansible 不添加任何数据库。它不需要任何守护进程来启动或保持运行。在管理远程计算机时,A​​nsible不会在其上安装或运行任何软件。因此,不存在迁移到新版本时如何升级的问题。

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