使用 puppet 自动安装和配置 Jenkins

Automate the installation and configuration of Jenkins using puppet

有没有办法使用 puppet 语言自动安装 Jenkins? 我希望能够在无需手动干预的情况下安装 Jenkins 及其先决条件,并将其配置为服务端口 8000 的请求。 我正在使用 Centos 7.

不知道从哪里开始,所以任何帮助或建议都将不胜感激。

forge 上有一个 jenkins (src) 人偶模块,可以让您做到这一点。

设置 Puppet 基础架构后,您需要安装(或通过 Puppetfile 添加)jenkins 模块并使用 Jenkins 对节点进行分类:

node '<certname>' {
    include jenkins
}