我想在我的 puppet 模块 list 中使用 vcsrepo 模块。所以我需要安装 puppetlabs/vcsrepo。
是否可以避免通过命令手动安装它
sudo puppet install puppetlabs-vcsrepo
?
我试过在我的 init.pp 文件中使用这样的想法
module { 'puppetlabs/vcsrepo':
ensure => installed,
}
但它不起作用:(
最佳答案
使用该模块的最佳方式是将其添加到您的 metadata.json 文件中,如下所述:https://docs.puppetlabs.com/guides/style_guide.html#module-metadata
一旦你完成了请求的模块,在你的情况下 puppetlabs/vcsrepo 将被安装。
关于linux - Puppet - 通过其他模块 list 安装模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36402919/