在盐堆支柱数据中需要帮助

时间:2016-03-04 16:20:39

标签: salt-stack

我想将一个支柱文件中的数据读取到另一个支柱文件中。例如:

top.sls
    - 一个     - 两个

one.sls
环境:测试

two.sls
dir:{{salt'pillar.get'}} _ value

但它并没有从one.sls中获得支柱'env'的价值。知道我们该怎么做吗?

谢谢,
桑吉夫

1 个答案:

答案 0 :(得分:0)

目前尚未开箱即用。有一个issue,但按照这个速度,它可能不会在任何2016.x版本中出现。

我发现最干净的解决方法是导入:

<强> one.sls

{% set foo = 'bar' %}
baz: {{ foo }}

<强> two.sls:

{% from 'one.sls' import foo %}
baz2: {{ foo }}