使用Puppetfile在主机上安装puppet模块

使用Puppetfile在主机上安装puppet模块,puppet,Puppet,我正在使用R10K管理我的配置文件 我想使用puppet文件在主服务器上安装puppet模块 我转到分支并将以下内容添加到Puppetfile: mod 'puppetlabs-certregen', '0.2.0' 然后在服务器上运行puppet代理-t。该命令似乎是成功的,因为清单中的命令已运行,但当我运行puppet certregen healthcheck时,模块似乎未安装 使用Puppetfile安装模块的正确方法是什么?该Puppetfile类似于Ruby Gemfile,Pyt

我正在使用R10K管理我的配置文件

我想使用puppet文件在主服务器上安装puppet模块

我转到分支并将以下内容添加到
Puppetfile

mod 'puppetlabs-certregen', '0.2.0'
然后在服务器上运行
puppet代理-t
。该命令似乎是成功的,因为清单中的命令已运行,但当我运行
puppet certregen healthcheck
时,模块似乎未安装


使用Puppetfile安装模块的正确方法是什么?

该Puppetfile类似于Ruby Gemfile,Python requirements.txt:它列出了依赖项,然后由单独的工具安装

对于木偶文件,这是

这里有记录

您也可以使用命令行直接下载模块:

puppet module install puppetlabs-certregen
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt ...
/Users/petersouter/.puppetlabs/etc/code/modules
└─┬ puppetlabs-certregen (v0.2.0)
  └── puppetlabs-stdlib (v4.17.1)
关于ruby的旧版本(