Claro, você pode acessar um grupo de inventário usando a variável groups
e, em seguida, percorrer os itens da seguinte forma:
- name: do stuff
module_name: foo
with_items:
- "{{ groups['group_name'] }}"
É possível usar o conteúdo do arquivo de inventário (ou um inventário dinâmico) para criar tarefas?
Por exemplo, digamos que eu quisesse configurar um servidor monit dinamicamente para monitorar remotamente N sites dos servidores da Web configurados pelo inventário e para adicionar automaticamente novas entradas à sua configuração com base no conteúdo do inventário?
Estou super aberto à ideia de que estou me aproximando errado. Eu sei que eu gostaria de uma fonte de conhecimento do host, então o mais perto que eu posso chegar é ótimo.
Tags ansible