ansible playbook 详解
ansible playbook 能将ansible的任务执行分解成各个部分,使远程配置更加强大和灵活。
核心组件
Tasks:任务,由模板定义的操作列表
Variables:变量
Templates:模板,即使用模板语法的文件
Handlers:处理器 ,当某条件满足时,触发执行的操作
Roles:角色
yaml中的字段
hosts :指定主机组,(,分隔多个)
remote_user :使用的用户
gather_facts :是否收集主机的信息
vars :自定义的变量
tasks :任务组
name :任务名
module :执行的模块
notify :任务状态变触发的handlers
with_items :循环处理
when :条件判断
handlers :处理器
最后更新于
这有帮助吗?