我想在我的puppet模块清单中使用vcsrepo模块。所以我需要安装puppetlabs / vcsrepo。
是否可以避免通过命令手动安装它
sudo puppet install puppetlabs-vcsrepo
?
我试图在我的init.pp文件中使用这样的思考
module { 'puppetlabs/vcsrepo':
ensure => installed,
}
但它不起作用:(
答案 0 :(得分:1)
使用该模块的最佳方法是将其添加到您的metadata.json文件中,如下所述:https://docs.puppetlabs.com/guides/style_guide.html#module-metadata
一旦你完成了模块的要求,在你的情况下将安装puppetlabs / vcsrepo。