渲染模板文件并在不应用状态的情况下获取内容

Render template file and get the content without applying the state

我知道 state.show_sls 渲染和显示一个状态。

我想知道如何呈现在状态中使用的模板文件并显示其内容而不需要应用状态。

有没有办法在命令行中使用 salt's jinja renderer 来做到这一点?

经过一番研究,我找到了命令 salt.module.cp,它是这样的:

salt-call cp.get_template salt://file.jinja /dev/stdout

它将文件呈现为模板并将其打印在终端上。

我在开发公式时经常使用它来检查我的模板。