Welcome to li chao's blog

若逢新雪初霁,满月当空,下面平铺着皓影,上面流转着亮银,而你带笑地向我步来,月色与雪色之间,你是第三种绝色!

ansible-playbooks

playbooks:

一个任务代表一个play,多个play组合成叫做playbooks

例:

一、基础

1> 创建一个.yml 文件

 

 

2>

运行

 

 

二、变量

1> 固定格式vars:

-packages: tree 相当于 packages=tree (赋予变量)

 

 

2>

运行

 

 

三、迭代

1> {{ item }} 固定写法, with_items : 固定写法

 

 

2>

运行

 

 

四、触发器

1>执行成功copy模块的任务,就会触发执行service模块的重启服务任务

 

 

2>

运行

 

 

3>

补充触发器

 

 

五、 template 模块

1>

 

 

2>

 

 

3>

 

 

4>

 

 

补充: 

template:模板

1.在yml文件里调用template模块

2.把要拷贝的文件里面的参数改成变量

3.在/etc/ansible/hosts里添加变量

 

posted on 2019-05-06 14:50  lichaoyx  阅读(175)  评论(0编辑  收藏  举报

导航