- Ansible 教程
- Ansible - 首页
- Ansible - 简介
- Ansible - 环境设置
- Ansible - YAML 基础
- Ansible - Ad hoc 命令
- Ansible - Playbook
- Ansible - 角色
- Ansible - 变量
- Ansible - 高级执行
- Ansible - 故障排除
- Ansible 有用资源
- Ansible - 快速指南
- Ansible - 有用资源
- 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 是否已正确安装。
广告