Как вызвать свой playbook или роль и передать в нее переменные, в Ansible?
Здравствуйте,
предположим, что у меня есть переменная, полученная в результате проверки всех ресурсов и содержащая aws resource_id, в Ansible, например my_var=id-123684981
Я хочу вызывать другой playbook/taskbook, например в /extra/processing.yml и передавать ему эту переменную в качестве параметра для совершения дальнейших действий. Как это можно сделать?
Вопрос стоит переформулировать. Т.е. переменная - откуда берется? Правильно ли я понял, что идея именно в передаче переменной от одного плейбука ко второму, который инклюдится в первом?
Можно просто в ямл ее добавить и делать минус е Варс равно имя ямла из директории Варс
Можно её добавить в груп Варс или хост Варс
Можно просто передать при вызове плейбука минус минус екстра Варс майвар равно тому то
В доке юзинг вариаблес описания подробно все варианты