本节书摘来自华章出版社《ansible权威指南 》一书中的第1章,第1.2节,李松涛 魏 巍 甘 捷 著更多章节内容可以访问云栖社区“华章计算机”公众号查看。
ansible的第一个版本是0.0.1,发布于2012年3月9日,其作者兼创始人是michael dehaan。michael dehaan曾经供职于puppet labs、redhat、michael,在配置管理和架构设计方面有丰富的经验。其在redhat任职期间主要开发了cobble,经历了各种系统简化、自动化基础架构操作的失败和痛苦,在尝试了puppet、chef、cfengine、capistrano、fabric、function、plain ssh等各式工具后,决定自己打造一款能结合众多工具优点的自动化工具,ansible由此诞生。
其第一个版本号被非常谨慎地定义为0.01。到目前为止共发布107个版本,最新稳定版是stable 2.1.1.0-1,最新beat版beat 2.1.1.0-0.1.rc1。值得一提的是,作为自动化工具新秀,ansibe已被redhat官方收购,在github上被关注的势头也极为迅猛,star和fork数是当下红极一时的saltstack的2倍多。同类自动化工具github关注程度如表1-1所示。从表可以看出ansible的受欢迎度。被redhat收购后,其未来发展潜力更是不可估量。
ansible版本更新速度非常快,有时会一天推出多个dev版本,7天推出一个稳定版本。所以使用ansible的过程中也需多留意官网的更新。