前言:
会把自己在ansible遇到的一些问题,总结在这个页面上。问题会持续不断的更新。
现在有不少人在问我,怎么转到ansible来了,ansible和saltstack的优缺点,我这里就不在阐述了。因为总是叨叨这些没啥意思。
我还是很看好saltstack以后的发展的,除了shell,老一代的运维牛人更喜欢用perl,而且这几年python在运维界一下子就起来了,让那些只会shell的朋友,也能很快的学习python,并实践python。
扯远了,绕回来。 saltstack更像是为会python的ops准备的。 而ansible虽然也是pyhton开发的。 了解他的人,会知道,他的号召是任何语言都可以通过他来做扩展,原因是 大多数时候都是通过标准输入输出的。
基于ssh的集群运维工具ansible api的使用[类saltstack]
http://rfyiamcool.blog.51cto.com/1030776/1353618
探索ansible runner的源码及执行api原理
http://rfyiamcool.blog.51cto.com/1030776/1420147
ansible的playbook配置及template模板的使用
http://rfyiamcool.blog.51cto.com/1030776/1413031
关于ansible的playbook模板和facts的后续文档
http://rfyiamcool.blog.51cto.com/1030776/1413387
利用ansible modules模块来自定义集群管理
http://rfyiamcool.blog.51cto.com/1030776/1414417
ansible通过cmdb资产接口动态创建hosts列表
http://rfyiamcool.blog.51cto.com/1030776/1416808
ansible调用callbacks插件实现结果nosql输出回调
http://rfyiamcool.blog.51cto.com/1030776/1440624
ansible自定义lookup_plugins插件实现扩展
http://rfyiamcool.blog.51cto.com/1030776/1441451
ansible filter_plugins插件实现jinja2自定义filter过滤器
http://rfyiamcool.blog.51cto.com/1030776/1440686