import_playbook - Импорт плейбука
Новое в версии 2.4.
Краткое описание
- Включает файл со списком плейбуков для выполнения.
- Файлы со списком плейбуков можно включать только на верхнем уровне. Вы не можете использовать данное действие внутри плейбука.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| free-form | Имя импортируемого плейбука указывается напрямую без дополнительных опций. |
Примечания
Примечание
- Это основная функция Ansible, а не модуль, и её нельзя переопределить, как модуль.
Примеры
- 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
Статус
Этот модуль помечен как предварительный, что означает, что его интерфейс не гарантируется как обратной совместимый.
Техническое обслуживание
Этот модуль помечен как основной, что означает, что он поддерживается Командой Ansible Core. Дополнительную информацию см. в Техническом обслуживании и поддержке модулей.
Список других модулей, также поддерживаемых Командой Ansible Core, см. здесь.
Поддержка
Дополнительную информацию о поддержке данного модуля компанией Red Hat см. в этой статье базы знаний.
Автор
- Команда Ansible Core (@ansible)
Подсказка
Если вы заметили какие-либо проблемы в данной документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/import_playbook_module.html