ansible常用模块 -- import_playbook模块 -- 导入剧本
import_playbook模块 – 导入剧本
一、摘要
- 包含一个文件,其中包含要执行的剧本列表
- 带有播放剧本的文件只能包含在顶层。
- 你不能在剧本中使用这个动作。
二、参数
参数 | 选项/默认值 | 描述 |
---|---|---|
** free-form** | 导入剧本的名称是直接指定的,没有任何其他选项。 |
三、示例
- hosts: localhost
tasks:
- debug:
msg: play1
- name: Include a play after another play
import_playbook: otherplays.yaml
- name: This DOES NOT WORK
hosts: all
tasks:
- debug:
msg: task1
- name: This fails because I'm inside a play already
import_playbook: stuff.yaml
官方文档:https://docs.ansible.com/ansible/2.9/modules/import_playbook_module.html#import-playbook-module