Module 使用木偶安装模块

Module 使用木偶安装模块,module,installation,package,puppet,Module,Installation,Package,Puppet,试图用puppet安装模块vcsrepo,但确实不确定如何完成。安装它的命令行是: puppet module install puppetlabs-vcsrepo 尝试以这种方式安装,但不起作用: package { 'vcsrepo': ensure => installed, } 看到第一个命令的错误输出会非常有帮助,因为这是安装Puppet模块的方式。如果我不得不猜测的话,它可能会说一些类似于/home/yourusername/.puppet/

试图用puppet安装模块vcsrepo,但确实不确定如何完成。安装它的命令行是:

puppet module install puppetlabs-vcsrepo
尝试以这种方式安装,但不起作用:

package { 'vcsrepo':
        ensure => installed,
        }

看到第一个命令的错误输出会非常有帮助,因为这是安装Puppet模块的方式。如果我不得不猜测的话,它可能会说一些类似于
/home/yourusername/.puppet/不存在的话——默认情况下,当由普通用户运行时,
puppet install
将尝试将模块下载到该用户主目录中的
.puppet/modules
。运行
sudo puppet module install module name
,虽然默认情况下会在系统范围内将模块安装到
/etc/puppet/modules

您很可能已成功安装模块。Wrt。在您的清单中,您似乎不确定如何使用刚刚安装的模块。请参阅其。我认为@user3270211在安装
puppet模块安装时没有问题,似乎正在尝试使用
包安装模块。。这将不会安装模块。