Skip to content

tinnightcap/nubis-puppet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nubis puppet

No puppet modules should be in this repository, instead modules should be added to the Puppetfile in the root of this project.

Install everything locally

git clone https://github.com/mozilla/nubis-puppet
cd nubis-puppet
librarian-puppet install --verbose

Librarian-puppet

All modules are pulled in via Puppetfiles which are processed by librarian-puppet. If you make a change to any Puppetfile you are advised to run librarian-puppet install --verbose to ensure librarian-puppet can resolve any new dependencies.

To find outdated dependancied

librarian-puppet outdated

To update an outdated module bump the version in the module file

vi Puppetfile
librarian-puppet update
git diff Puppetfile
git add Puppetfile
git commit -m "Bump the version of apache to 1.4.0."

r10k

The r10k tool is for managing puppet environments on the puppetmaster.

About

librarian-puppet repository for the Nubis project

Resources

License

Stars

Watchers

Forks

Packages

No packages published