é possível o papel de arquivos 'cat' em ansible?

1

É possível o papel de cat de arquivos em ansible? meu defaults/main.yml é:

---
srv1: webserver
srv2: db
srv3: dns

Eu quero cat defaults/main.yml e register em uma variável.

    
por pyramid13 19.02.2018 / 09:30

1 resposta

1

Não é exatamente o que você está procurando (em termos de cat ), mas se você quiser incluir as variáveis no manual, você pode usar include_vars :

- name: get me some vars
  include_vars:
    file: your_file.yml
    name: your_var

isso tornará suas variáveis acessíveis em your_var ( your_var['srv1'] será webserver )

De acordo com a documentação , se você perder o parâmetro name , as variáveis serão incluídas no escopo de nível superior.

    
por 19.02.2018 / 12:06

Tags