如何使用支柱数据作为使用saltstack部署的脚本中的变量

时间:2017-01-02 10:57:01

标签: jinja2 salt-stack

我正在尝试使用支柱内定义的值作为在部署时设置的变量,例如:

cat pillar/passwd.sls 
server_gpg: 'gpgPassword'

我想在脚本中使用“server_gpg”变量的值,我试过这个,但这确实有效:

/usr/bin/gpg --yes --passphrase '{{ pillar['gpgPassword'] }}' [...]

我确信这是一个菜鸟(我就是这样)的问题,但我在Salt / Jinja文档中找不到工作提示。

由于

1 个答案:

答案 0 :(得分:0)

好吧,我的不好,经过对盐栈的一些研究,我发现我只是错过了一个:

- template: jinja

我的州宣言中的定义。