在使用ansible做自动化运维的时候,免不了的要重复执行某些操作,如:添加几个用户,创建几个MySQL用户并为之赋予权限,操作某个目录下所有文件等等。好在playbook支持循环语句,可以使得某些需求很容易而且很规范的实现。1、with_itemswith_items是playbooks中最基本也是最常..
分类:
其他好文 时间:
2016-03-28 18:51:55
阅读次数:
187
Ansible默认安装好后有一个配置文件/etc/ansible/ansible.cfg,该配置文件中定义了ansible的主机的默认配置部分,如默认是否需要输入密码、是否开启sudo认证、action_plugins插件的位置、hosts主机组的位置、是否开启log功能、默认端口、key文件位置等等。具体如下:[defaults]..
分类:
其他好文 时间:
2016-03-28 18:50:53
阅读次数:
197
关于ansible就不多做简绍了,直接开始安装配置【安装环境】[root@AnsibleServer~]#cat/etc/centos-release
CentOSrelease6.5(Final)
[root@AnsibleServer~]#uname-a
LinuxAnsibleServer2.6.32-431.el6.x86_64#1SMPFriNov2203:15:09UTC2013x86_64x86_64x86_64GNU/Linux安装操作..
分类:
其他好文 时间:
2016-03-26 08:40:04
阅读次数:
234
之前介绍了ansible的安装配置及实例:http://msiyuetian.blog.51cto.com/8637744/1748143以及ansible的playbook详解:http://msiyuetian.blog.51cto.com/8637744/1752326下面这篇文章主要是通过ansible下发部署安装nginx以及后期发布更新配置,还有回滚机制来认识ansible的play..
分类:
其他好文 时间:
2016-03-20 18:09:16
阅读次数:
472
上篇文章介绍了ansible的安装配置及实例:http://msiyuetian.blog.51cto.com/8637744/1748143下面这篇文章主要介绍ansible的playbook详解,playbook就是相当于把模块或函数写入到配置文件里面,然后我们执行该配置文件来达到远程运维自动化的目的。一、playbook的简单使用1、创..
分类:
其他好文 时间:
2016-03-18 02:04:10
阅读次数:
17664
《开源安全运维平台OSSIM最佳实践》当当自营店3-15活动,仅售6折。购书地址:http://product.dangdang.com/23903741.html
分类:
其他好文 时间:
2016-03-16 19:31:46
阅读次数:
231
[root@ansible-server~]#ansiblemongodb-mcopy-a"src=/etc/yum.repos.d/mongodb-org-3.2.repodest=/etc/yum.repos.d/"SSHpassword:10.8.21.9|success>>{"changed":false,"checksum":"41b65edf420e087a9f8c66993338251f87008fba","dest":"/etc/yum.repos.d/mongodb-org-3...
分类:
编程语言 时间:
2016-03-16 01:50:20
阅读次数:
863
Python回顾与整理3:数字0.说明 数字用的次数是否多主要是看需求,如果是做自动化运维平台开发,比如做一个自动监控的系统,那么你肯定需要收集一定量的数据,然后再对这些数据做一定的处理,那么这时候,你就一定需要用得上数字的。当然,我这里所说的要不要用数字,指的是,..
分类:
编程语言 时间:
2016-03-15 06:26:38
阅读次数:
244
一、需求线上机器比较多,之前用excel统计过一次,用ansible批量执行脚本,然后根据展示信息来,手功录入到excel,效率可想而知。其他部门要查看主机信息,无法第一时间提供,所以,就在想,能不能以静态页面展示出来,放在apache的htdoc目录下。后面找到一个ansible-cmdb,很..
分类:
数据库 时间:
2016-03-14 16:52:19
阅读次数:
365