您可以在 puppet 中制作子模块吗,例如...
puppet_root
- modules
- module_1
- submodule
- manifests
- init.pp
我已经尝试过了,puppet 似乎不喜欢它。我可以将我的子模块 init.pp 更改为更具描述性的文件名,并一起删除目录,但有些模块有多个文件,这会使事情变得混乱。
我这样做的原因是将所有操作系统工具放在一个“超级”模块中,这样它就可以更加自我记录:例如。os_tools::lsof 等