ansible04

剧本(playbook)

PlayBook即"剧本","兵书"之意,PlayBook是由以下部分组成的
 
play(host): 定义的是主机的角色。(主角还是配角)
Book(task): 定义的是具体执行的任务。(角色的台词和动作)
playbook: 由一个或多个play(角色)组成,一个play(角色)可以包含多个task(台词,动作)。

剧本的格式是一个YAML文件格式。

组成

1、host	: 指定的需要操作的主机
2、vars	: 指定的是变量(非必须)
3、tasks	: 具体要执行的任务
4、remote_user : 执行时使用的用户
案例:
  1. 剧本的简单测试
    ansible04
    ansible04

剧本的变量

1、主机清单
2、变量

2.1、全局变量
ansible04
ansible04

2.2、局部变量
ansible04
ansible04

2.3、配置清单中的变量
ansible04
ansible04
ansible04

2.4 在命令行中设置变量
ansible04
ansible04

案例: 使用剧本部署超级玛丽









上一篇:第十八章 Ansible-playbook-Role基础介绍


下一篇:第十九章 Ansible-playbook-Role重构wordpress