saltstack cmd.run变量扩展

saltstack cmd.run变量扩展

我可以通过以下方式获取 salt 来运行 keytool:

salt [host] cmd.run shell=powershell '& "$JRE_HOME/bin/keytool.exe" --help'

但我不知道如何将其放入状态文件中。直接翻译无法理解“& 此时是意外的”。

cmd.run:
 - shell: powershell
 - name: '& "$JRE_HOME/bin/keytool.exe" --help'

我已尝试了几十种变化,但尚未找到一种可行的方法。

答案1

我终于偶然找到了一个解决方案。

  - name: ; & "${env:JRE_HOME}/bin/keytool" --help

相关内容