【文件属性】:
文件名称:puppet-nodejs:用于管理Node.js和NPM的Puppet模块
文件大小:39KB
文件格式:ZIP
更新时间:2021-05-06 19:25:24
Ruby
up节点
该模块允许您安装和 。 该模块作为在Puppet Forge上。
公告内容
最新版本是 。
关于master开发正在发生2.2 。
旧版仍保持不变,但不会获得任何新功能。
有关更多信息,请参阅“一章。
安装
该模块取决于以下常用且常用的模块:
安装此模块的最简单方法是使用 :
forge 'http://forge.puppetlabs.com'
mod 'willdurand/nodejs' , '2.0.3'
mod 'puppetlabs/stdlib' , '5.1.0'
用法
部署预编译的程序包
有几种使用此木偶模块的方法。 最简单的方法就是使用类定义,然后为要安装的版本指定一个值。
class { 'nodejs' :
version => latest,
}
这将安装nodejs.org/dist可用的最新预编译版本。 node和npm将在$
【文件预览】:
puppet-nodejs-master
----.travis.yml(526B)
----manifests()
--------init.pp(3KB)
--------npm.pp(2KB)
--------instance.pp(6KB)
--------instances.pp(4KB)
--------params.pp(892B)
--------npm()
--------instance()
----shell.nix(293B)
----templates()
--------npm.sh.erb(92B)
--------nodejs.sh.erb(106B)
--------npmrc(42B)
----Rakefile(970B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(209B)
--------ISSUE_TEMPLATE.md(725B)
----.rubocop.yml(911B)
----LICENSE(1KB)
----Gemfile(707B)
----metadata.json(1KB)
----spec()
--------functions()
--------acceptance()
--------defines()
--------classes()
--------spec_helper_acceptance.rb(329B)
--------spec_base.rb(276B)
--------spec_helper.rb(4KB)
----.gitignore(137B)
----CHANGELOG.md(5KB)
----lib()
--------puppet()
--------facter()
----.fixtures.yml(161B)
----.envrc(8B)
----README.md(10KB)
----.gitattributes(54B)