如何让 puppet 加载清单目录中的其他策略文件?

如何让 puppet 加载清单目录中的其他策略文件?

如何让 puppet 加载清单目录中的其他策略文件?

它可以很好地加载 site.pp,但我想加载目录中的其他几个文件,但它不会使用默认安装加载它们。我意识到模块可能是一种更好的方法,我最终可能会这样做,但现在我只想将配置从逻辑上分成单独的文件。在文档中很难找到这些信息。

答案1

如果您在同一目录中有其他文件,则可以将类似这样的内容放入您的 site.pp 中:

import "someotherfile.pp"
import "classes/*"
import "definitions/*"

相关内容