Eu tenho o arquivo principal, que pode iniciar diferentes funções individuais.
---
- hosts: all
gather_facts: False
roles:
- role: "{{ rnames }}"
...
quando executo funções individuais, funciona bem
ansible-playbook -i inv initiate.yml -e rnames=install_packages
Mas o que eu prefiro é executar vários papéis, fornecendo uma lista de papéis para rname
variáveis
ansible-playbook -i inv initiate.yml -e rnames=install_packages,config_merge
Eu tentei with_items
& loop
constrói, mas não consigo descobrir.
Use incluir funções em um loop. Por exemplo, você terá que dividir a lista de funções separadas por vírgulas