Especifique um diretório base

Se seus manuais ansible residem em um repositório git, você pode usar este truque para especificar um diretório base para resolver seus includes:

Adicione a seguinte linha a <INVENTORY_FILE_LOCATION>/group_vars/all:

base: "{{ lookup('pipe', 'git rev-parse --show-toplevel') }}"

Agora você pode fazer inclusões como esta:

- include: {{ base }}/nginx/setup.yaml