如何让 puppet 加载清单目录中的其他策略文件?
它可以很好地加载 site.pp,但我想加载目录中的其他几个文件,但它不会使用默认安装加载它们。我意识到模块可能是一种更好的方法,我最终可能会这样做,但现在我只想将配置从逻辑上分成单独的文件。在文档中很难找到这些信息。
答案1
如果您在同一目录中有其他文件,则可以将类似这样的内容放入您的 site.pp 中:
import "someotherfile.pp"
import "classes/*"
import "definitions/*"