这个学习手册主要是以翻译为主,并经过手动操做加深对ansible的理解和使用.--------官网文档html
ansible是一款自动化管理工具,它能够帮助你配置系统,部署软件项目,而且能实现更高效的IT任务。好比:持续部署,零停机回滚更新等。安全
使用ansible的主要目的是因为它的简单性和易用性,在安全性和可靠性上也有很强大的支撑,具备小巧灵活的特色,使用openssh进行传输,而且设计了本身独特的语法。ssh
咱们相信简单性对全部大小的环境来讲都是有重要意义做用的。所以ansible被设计成了针对全部类型的人员:开发人员,系统管理员,项目经理,测试人员等等都是很是适用的。总而言之ansible对无论规模多大多小的环境都是很是适用的。工具
ansible不须要代理插件来管理机器。不管是升级系统服务或者管理机器的其余操做都不会由于你的后台管理进程被卸载而产生任何一个问题,由于ansible使用openssh进行远程链接控制,openssh是通过同行一致确定的开源组件,所以安全风险就会大大下降。ansible是分散的(你能够安装在任何一台机器上)-它主演依赖于你现有的操做系统的凭证来控制访问远程主机。若是你须要你能够很容易地与kerberos,ldap,或者和其它的认证管理系统链接。学习
这篇文档主要是介绍当前发布的ansble 2.2版本和正在开发中的2.3版本的一些功能。对于最新添加的一些功能,我都会在每个版本的ansbile章节描述中标明注释测试
ansible公司(不知道有没有这家公司)大概每两个月发布一次主要的版本。核心应用的开发由于重视语言的简单设计和设置而有些保守。然而社区版的不少新模块和插件开发和发布都很快速,一般在每个版本添加大约20个新的模块。spa
---------------未完待续----------------------操作系统