ansible 基本用法 ansible playbook 用法 ...
分类:
其他好文 时间:
2017-10-15 14:56:24
阅读次数:
132
ansible-playbook -f 3 endpoint/mysql.yml -e "exec=fileConfig" -e "db_action=setAll" -e "paras={'plugin-load':'semisync_master.so;semisync_slave.so',rp ...
分类:
数据库 时间:
2017-09-28 13:01:44
阅读次数:
239
因为公司阿里服务器变动几次,手动部署了好几次fastdfs+nginx,于是就想到了自动化部署,以下为脚本内容,由于只是想把着功能实现,并未有完完整的判断逻辑; 以下为ansible-playbook及shell及模板nginx-fastdfs及动态缩略图配置; 如有错误,请不吝赐教; 以下为she ...
分类:
系统相关 时间:
2017-09-24 18:13:23
阅读次数:
426
本文目录:1.1 yaml语法和示例1.2 ansible-playbook命令说明及playbook书写简单示例1.3 playbook基础 1.3.1 hosts和remote_user 1.3.2 task list 1.3.3 notify和handler 1.3.4 标签tags1.4 i ...
分类:
其他好文 时间:
2017-09-21 13:42:24
阅读次数:
339
vim packages.yml 执行方法: ansible-playbook packages.yml 注意要点:使用ansible的yum模块 ...
分类:
其他好文 时间:
2017-09-12 13:34:35
阅读次数:
142
Ansible在2.0版本引入块功能,块功能可以将任务进行分组,并且可以块级别上应用任务变量,同时支持在块内进行异常处理常用语法:-block:定义块rescue:当出现异常时,执行的语句always:无论结果如何都要执行的语句块用法示例:[root@nfs-serverplaybook]#catblock.yml
---
-host..
分类:
其他好文 时间:
2017-09-05 00:07:15
阅读次数:
148
ansible条件判断在工作中,我们在执行playbook时,需要对某些条件进行判断,只有当满足条件才执行相应的tasks;1.when条件判断:只条满足when的条件时才执行对应的tasks注:when关键字后面跟着的是python的表达式,在表达式中你能够使用任何的变量或者facts#注:当需要用远程主机..
分类:
其他好文 时间:
2017-09-04 09:52:56
阅读次数:
437
ansible-playbook的循环(Loops)1.标准的Loops:也是最常用的一种循环例:当需要安装10个软件包时,不用写10次任务,只需要写一次然后进行循环即可#注:已经安装的软件系统即不在安装
[root@nfs-serverplaybook]#catyum_list.yml
---
-hosts:webservers
remote_user:root
gather..
分类:
其他好文 时间:
2017-09-03 15:37:39
阅读次数:
160
ansible安装tomcat一个很low的写法,后面再更新高级的写法注:下面with_items显示不正常,具体请看图片~---
-hosts:all
remote_user:root
tasks:
-name:"复制jdk文件到目标服务器"
copy:
src:./{{item.src}}
dest:"{{item.dest}}"
with_items:
-src:jdk-8u111-linux-x64.rpm
de..
分类:
其他好文 时间:
2017-09-01 09:45:28
阅读次数:
224
ansibleplaybook#使用ansible-playbook2.yml工具批量处理多任务[root@host-***.***.***.***ansible]#vim2.txt#({{hostname}}下一行{{port}}){{hostname}}{{port}}▽~"2.txt"[New]2L,28Cwritten[root@host-***.***.***.***ansible]#vim2.vars#(hostname:master下一行port:80..
分类:
其他好文 时间:
2017-08-21 16:36:08
阅读次数:
172