Playbook Ansível com Tarefas Baseadas em Inventário

2

É 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.

    
por menacingly 25.04.2015 / 04:52

1 resposta

3

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'] }}"
    
por 25.04.2015 / 05:28

Tags