如何在ansible中将变量传递给任务

时间:2021-03-04 05:59:38

标签: ansible

我有一个变量文件,我如何在任务中调用该变量文件

task:
  shell: mkdir test
  include_file: 
    vars.yml

如何使用 ansible play book 将文件传递给任务

1 个答案:

答案 0 :(得分:1)

您像这样使用 vars_files

- hosts: localhost
  vars_files:
    vars.yml
  tasks:
    - shell: "echo var={{var}}"

include_vars

- hosts: localhost
  tasks:
    - include_vars:
       file: vars.yml
    - shell: "echo var={{var}}"