Ansible Playbook: переменная обмена между playbooks
Мне нужна идея, как я могу использовать выходную переменную одного Playbook в другом playbook. они оба вызываются с помощью оператора включения
Детальное объяснение:
У меня есть одна мастер-книга и две детские книги. Я хочу использовать выходную переменную child1 playbook, как в child2 playbook
Я пытался зарегистрироваться, но не повезло
Main.yml
- hosts: localhost
- name: executing child1 playbook
include: child1.yaml
- name: executing child2 playbook
include: child2.yaml
child1.yml
- hosts: localhost
- name: print to stdout
command: echo "hello"
register: test1
child2.yml
- hosts: localhost
- name: print to stdout
command: echo '{{ test }}'
register: test2
Я хочу переменную test1 playbook child1, чтобы я мог использовать в child2 playbook