Ansible - 环境设置

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

安装过程

主要有两种类型的机器我们谈论部署和减去;

  • 控制机器 : 我们可以管理其他机器的机器.

  • 远程机器 : 由控制机器处理/控制的机器.

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

控制机器要求

可以从任何使用Python 2的机器运行Ansible (版本2.6或2.7)或Python 3(版本3.5及更高版本)安装.

注意 :  Windows不支持控制计算机.

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

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

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

在Ubuntu机器上通过Apt安装

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