Módulo do Ansible set_fact
:
Este módulo permite definir variáveis associadas ao host atual. Essas variáveis estarão disponíveis para as tarefas subsequentes durante uma execução do playbook ansible através do host em que foram definidas.
No exemplo abaixo, criamos 3 variáveis: one_fact, minha_outra_var, e aumentar_fluxo. Também criamos um dicionário e uma lista.
Exemplo:
- name: Criar variáveis com módulo set_fact:
set_fact:
one_fact: "Minha var 1"
minha_outra_var: "{{ local_var * 2 }}"
aumentar_fluxo: sim
meu_dict: {'meuteste': 'aqui', 'outroteste': 'ali'}
minha_lista: [1,2,3]