RHCSA, RHCE, Linux, Ansible, AWS

Criar variável customizada com set_fact

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]

Avatar de temweb

Sobre o autor

Tags: