Я новичок в ansible и пытаюсь выяснить, как я могу вызвать одну пьесу из другой в цикле. Я также хочу использовать вывод обратно в мастер-плейбук. Не уверен, что это возможно в Ansible.
Ниже заглушка из других языков программирования -
masterplaybook.yml - from where I want to invoke auditplaybook
for devicePair in devicePairList
output = auditdevice.yml -e "d1=devicePair.A d2=devicePair.B"
save/process output
auddevice.yml playbook использует d1 и d2 в качестве хостов, на которых он выполняетаудит, выполнение команд и т. д. Он выполняет аудит динамического инвентаря, переданного в качестве аргумента.
Возможно ли достичь выше, используя Ansible? Если да, может кто-нибудь указать на какой-либо пример?