【发布时间】:2014-12-11 18:13:32
【问题描述】:
有没有办法在state.highstate 上预览哪些文件将提供给minion?我知道您可以运行state.show_highstate,但这不是我要寻找的输出。例如,在/path/to/recurse/dir/ 内部有foo.txt 和bar.txt,在我的sls 文件中有
/path/to/recurse/dir/:
file.recurse:
- source: salt://dir/
我想运行state.preview_highstate,它会显示foo.txt 和bar.txt 的内容。有谁知道如何在不运行state.highstate 的情况下执行此操作?
【问题讨论】:
-
由于状态是在 minion 上执行的,我认为没有办法在 minion 处理文件之前查看它们。
-
哦,我没有意识到这一点。即便如此,是否可以确定文件的来源?我知道我遇到过它一直在提供“不正确”文件的情况,我无法弄清楚它来自哪里。这主要是当我切换到 Github 作为后端时。
标签: salt-stack