ansible之playbook介绍
核心元素:
Tasks:任务,由模块定义的操作的列表;
Variables:变量
Templates:模板,即使用了模板语法的文本文件;
Handlers:由特定条件触发的Tasks;
Roles:角色;
playbook的基础组件
hosts:运行指定任务的目标主机
remote_user:在远程主机上已哪个用户身份执行
tasks:任务列表
运行playbook,使用ansible-playbook命令
(1) 检测语法 # ansible-playbook --syntax-check /path/to/playbook.yaml (2) 测试运行 # ansible-playbook -C /path/to/playbook.yaml --list-hosts --list-tasks --list-tags (3) 运行 # ansible-playbook /path/to/playbook.yaml -t TAGS, --tags=TAGS --skip-tags=SKIP_TAGS --start-at-task=START_AT (4)查看帮助 # ansible-playbook -h
转载于:https://blog.51cto.com/sixijie123/1878043