Load variables and include

18 views
Skip to first unread message

Vinicius Leal

unread,
Mar 10, 2017, 8:38:49 AM3/10/17
to Ansible Project
Hi guys i saw the following example:
  - include: wordpress.yml
    vars:
        wp_user: timmy
        ssh_keys:
          - keys/one.txt
          - keys/two.txt

But when we have a large list of vars is it possible to do something like:
  - include: wordpress.yml
    var_file: vars/var1.yml

So we can run many times the same task but with different arguments.
        

Kai Stian Olstad

unread,
Mar 10, 2017, 10:17:29 AM3/10/17
to ansible...@googlegroups.com
You could do something like this.

- include: wordpress.yml
vars:
var_file: vars/var1.yml


And at the top in the wordpress file add a include_vars

wordpress.yml
---
- include_vars: "{{ var_file }}"


--
Kai Stian Olstad

Vinicius Leal

unread,
Mar 10, 2017, 11:48:59 AM3/10/17
to Ansible Project
Tks Kai!
Reply all
Reply to author
Forward
0 new messages