前沿:

   在一些个特定环境下,用ansible做集群管理还是很棒的,这两天看了他的模块,官方提供了很多,就算不够,你也可以自定义定制。 话说我挺喜欢他的modules模块的,够直接 !!!  

我这里就说些常见的ansible的modules吧。

最近爬虫TAI牛逼,标记下原文地址,blog.xiaorui.cc

下面的ansible service一看大家就懂了,就是服务状态的管理模块

紧接着我们想知道他是否真的启动了,调用command模块,用来执行系统的命令。 lsof -i :80   返回值告诉我们,nginx已经ok了。

ansible web -m command -a “你要推送的命令”

但是貌似command模块不识别管道,这个有点郁闷。

不信可以试试!标记下原文地址,blog.xiaorui.cc

除了自己写模块外,还可以调用shell、raw模块来解决这个问题

关于ping模块,其实这个没啥讲解的。。。

关于业务的redis的模块

标记下原文地址,blog.xiaorui.cc

官方给的一些例子还是很全面的。

再来搞噶ansible cron计划任务模块的使用 !

在l.yaml里面加入

如果咱们想看下 一个模块的使用方法,需要调用ansible-doc的命令。

在这里有大量的模块,大家可以好好看看,当然ansible也是可以自己开发模块的。   他的写法和saltstack有些相像。。。。

这是ansible官方的modules模块index地址: (里面有很多很多的模块)

http://docs.ansible.com/modules.html

一会会做相关的补充



对Python及运维开发感兴趣的朋友可以加QQ群 : 478476595 !!!
{ 2000人qq大群内有各厂大牛,常组织线上分享及沙龙,对高性能及分布式场景感兴趣同学欢迎加入该QQ群 }

另外如果大家觉得文章对你有些作用!   帮忙点击广告. 一来能刺激我写博客的欲望,二来好维护云主机的费用.
如果想赏钱,可以用微信扫描下面的二维码. 另外再次标注博客原地址  xiaorui.cc  ……   感谢!

关于ansible modules模块的使用

ansible做小范围的集群管理还是很棒的,我挺喜欢他的modules模块的,够直接 !!!   我这里就说些常见的ansible的modules吧。 一看大家就...

阅读全文