预计阅读时间: 20分钟 本期解决痛点如下:1. 代码版本的多样性,编译环境的多样性如何解决?答案是使用docker,将不同的编译环境images统统打包到私有仓库上,根据需求进行下载,从宿主机上挂载volume到docker container上进行编译等操作2. 打包编译好的各个模块组件如何部署 ...
分类:
其他好文 时间:
2017-05-19 12:16:12
阅读次数:
319
需求:远程在windowsserver2012R2上安装vcredist2008,2010,2012和2013四个版本。首先在ansible的官方文档找了一下看有没有适合的模块直接能使用的。最开始找到的是win_package模块:http://docs.ansible.com/ansible/win_package_module.html,同时看到它给出来的例子.感觉可以..
官方文档见 http://docs.ansible.com/ansible/dev_guide/developing_api.html 拿官方的例子修改如下 如果需要统一输出可以重写 ...
hosts 配置后可以支持指定 端口,密码等其他变量[root@10_1_162_39 host_vars]# ll total 12 -rw-r--r-- 1 root root 236 May 5 09:11 hosts -rw-r--r-- 1 root root 205 May 4 21:0... ...
分类:
其他好文 时间:
2017-05-05 10:47:49
阅读次数:
435
ansible-playbook 配置 hosts 后可以指定变量,通过-k 可以交互输入密码,也可以将密码写在 hosts 文件中。 入口 yaml 文件中通过 {{ ** }} 获取变量,命令行通过 -i 指定 hosts 文件, -e 传入参数,如果同时传入多个 host 参数可使用逗号分隔, ...
分类:
其他好文 时间:
2017-05-05 10:40:20
阅读次数:
254
公司的模块都新加了加密算法,现在就是需要把约100台机器的zk进行调整,目前在ansible控制机上已经写好了新的zkip,然后计划是把这个新zkip的文件下发到那100台机器里,然后这100台机器的文件中把他们各自的ip和hostname添加到这个文件上。于是就写了一个ansible-playbook:----..
分类:
其他好文 时间:
2017-05-03 19:10:18
阅读次数:
2850
[root@CASupport1~]#treeansible
ansible
├──get-pip.py
├──hosts
├──roles
│└──zabbix
│├──default
│├──files
││├──tcp_status.conf
││├──tcp_status.log
││└──tcp_status.sh
│├──handlers
│├──meta
│├──tasks
││└──mai..
分类:
其他好文 时间:
2017-03-14 21:27:20
阅读次数:
177
通过ansible的playbook实现服务器批量初始化工作,会节省大量时间,提高工作效率ansible模块目录结构$treeroles/
roles/
└──base
├──defaults
├──files
│├──puppet.conf
│├──yum65.repo
│├──yum67.repo
│└──yum.repo
├──handlers
│└──main.yml..
分类:
其他好文 时间:
2017-02-17 21:55:45
阅读次数:
470
-hosts:ceshiremote_user:roottasks:-name:"192.168.55.14主机打包cms线上环境的war包"script:/data/script/build_xianshang_cms.sh-name:"从192.168.55.14拷贝war包到jenkins上"fetch:src=/buildwar/xianshang/cms/cms.wardest=/var/www/html/deploy/packages/cms/-hosts:xian..
分类:
其他好文 时间:
2017-02-16 11:57:16
阅读次数:
181
系统环境#uname-a
Linuxpuppetserver252.6.32-431.el6.x86_64#1SMPSunNov1022:19:54EST2013x86_64x86_64x86_64GNU/Linux
#cat/etc/issue
RedHatEnterpriseLinuxServerrelease6.5(Santiago)
Kernel\ronan\m
#python-V
Python2.6.6所需要的rpm包ansible-2.2.1.0-1.el6.noarch.r..
分类:
其他好文 时间:
2017-02-15 19:38:16
阅读次数:
2297