2022-10-01 10:21:26 -05:00
|
|
|
---
|
|
|
|
id: puppet
|
2022-12-25 12:48:18 -05:00
|
|
|
title: 'Puppet'
|
2022-10-01 10:21:26 -05:00
|
|
|
---
|
|
|
|
|
|
|
|
Install verdaccio for Debian, Ubuntu, Fedora, and RedHat.
|
|
|
|
|
|
|
|
# Usage
|
|
|
|
|
|
|
|
There are two variants to install verdaccio using this Puppet module:
|
|
|
|
|
2022-12-25 12:48:18 -05:00
|
|
|
- Apply-mode (with puppet-apply and no puppetmaster setup needed)
|
|
|
|
- Master-Agent-mode (with puppet-agent accessing your configuration through the puppetmaster).
|
2022-10-01 10:21:26 -05:00
|
|
|
|
|
|
|
In both variants you have to explicitly call "class nodejs {}" in your puppet script because
|
|
|
|
the puppet-verdaccio module only defines this as a requirement, so you have all the flexibility you want when installing nodejs.
|
|
|
|
Scroll down for details about Master-Agent-mode variant.
|
|
|
|
|
|
|
|
For further information:
|
|
|
|
|
|
|
|
[https://github.com/verdaccio/puppet-verdaccio](https://github.com/verdaccio/puppet-verdaccio)
|
|
|
|
|
|
|
|
> We are looking for active contributors for this integration, if you are interested
|
2022-12-25 12:48:18 -05:00
|
|
|
> [refers to this ticket](https://github.com/verdaccio/puppet-verdaccio/issues/11).
|