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里添加变量
浙公网安备 33010602011771号