一.playbook语法
playbook由YMAL语言编写,以下为playbook常用到的YMAL格式:
1.文件的第一行应该以"—"三个连字符开始,表明YMAL文件的开始。
2.在同一行中,#之后的内容表示注释,类似于shell,python和ruby。
3.YMAL中的列表元素以”-”开头然后紧跟着一个空格,同一个列表中的元素应该保持相同的缩进
4.一个字典是由一个简单的 键: 值 的形式组成(这个冒号后面必须是一个空格)
二.编写playbook.yml
1. 用模块安装apache,修改配置文件,开启防火墙
2. 检查配置文件正确性并运行
##检查配置文件正确性
[devops@server12 ansible]$ ansible-playbook playbook.yml --syntax-check
playbook: playbook.yml
##运行playbook文件
[devops