Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ansible 组变量/文件中定义的变量在同一文件中使用不起作用_Ansible - Fatal编程技术网

Ansible 组变量/文件中定义的变量在同一文件中使用不起作用

Ansible 组变量/文件中定义的变量在同一文件中使用不起作用,ansible,Ansible,以下是我试图用ansiblef做的事情: 组变量/文件1 文件1如下所示: var1:value1 var2:/some path/{{var1} 在目标节点上执行playbook时,输出如下所示: /某些路径/{} 变量替换不是应该以这种方式工作吗?如果将var2声明为 var2:“/somepath/{{var1}}”或var2:'/somepath/{{var1}}'

以下是我试图用ansiblef做的事情:

组变量/文件1

文件1如下所示:

var1:value1

var2:/some path/{{var1}

在目标节点上执行playbook时,输出如下所示:

/某些路径/{}


变量替换不是应该以这种方式工作吗?

如果将var2声明为

var2:“/somepath/{{var1}}”
var2:'/somepath/{{var1}}'