本文共 494 字,大约阅读时间需要 1 分钟。
vim site01.yaml
方式一:include_tasks: f1.yml
- hosts: all remote_user: root tasks: - include_tasks: f1.yml - include_tasks: f2.yml方式二:include: f1.yml
- include:f1.yml - include:f2.yml方式三:- import_playbook: 推荐使用
[root@m01 ansible-playbook]# cat main.yml - import_playbook: base.yml - import_playbook: rsync.yml - import_playbook: nfs.yml - import_playbook: oxxx.yml - import_playbook: rsync.yml - import_playbook: nfs.yml
注:在执行整合剧本的时候会卡在主机信息收集这块
解决方法:在每个剧本中 - hosts: 下面添加gather_facts: no 取消主机信息收集
转载地址:http://ihepb.baihongyu.com/