Я пытаюсь выполнить пользовательскую установку openx , и у меня есть куча .yml
файлов с переменными среды внутри них в путях, которые выглядят следующим образом
playbooks/roles/<component-name>/defaults/main.yml
Затем, при запуске playbook, который устанавливает все такие компоненты, я использую команду, подобную этой
ansible-playbook ./openedx_native.yml -e"@roles/<component-name-1>/defaults/main.yml" -e"@roles/<component-name-2>/defaults/main.yml"
Теперь я хочу иметь возможность использовать файлы main.yml из всех компонентов, и их около 20-25, поэтому я ищу способ включить их, используя подстановочный знак, что-то вроде этого
ansible-playbook ./openedx_native.yml -e"@roles/*/defaults/main.yml"
Это, конечно, не работает, и Ansible выдает ошибку вроде этой
ОШИБКА! имя_файла
«/var/tmp/configuration/playbooks/roles/*/defaults/main.yml» не
существует или не читается
Как мне этого добиться? Пожалуйста, помогите!