Ansible安装与使用入门
1. 个人与Ansible的结缘
曾经,我使用脚本和运行手册来管理服务器配置,之后转向了Puppet。Puppet在管理服务器配置和维护服务器状态方面表现出色,但当我的需求扩展到管理公共云基础设施时,问题出现了。当时,Puppet对我所需的基础设施API的支持不足,而且我还需要在清单中构建大量关于任务执行顺序的逻辑。
2014年12月,我决定尝试Ansible。自那以后,我就一直使用它,并向同事和客户推荐,还写了相关的书籍。
2. 相关工具介绍
| 工具名称 | 特点 | 官网 |
|---|---|---|
| Puppet | 配置管理工具,采用服务器/代理配置,有开源版和企业版,是声明式系统,与Ruby紧密相关 | https://puppet.com/ |
| SaltStack | 配置管理工具,可扩展性极强,与Ansible有相似的设计方法,采用服务器/代理方式 | https://saltstack.com/ |
3. Ansible安装
3.1 安装准备
在安装Ansible之前,你需要一台能够运行它的机器。同时,我们将使用Vagrant来本地启动虚拟机,还需要下载约400MB的CentOS
超级会员免费看
订阅专栏 解锁全文
68

被折叠的 条评论
为什么被折叠?



