Slide 9
Slide 9 text
Reuse existing modules
http://librarian-puppet.com/ = bundler for puppet modules
You can all stop using git submodules now
== Puppetfile ==
mod 'apt', git: "git://github.com/puppetlabs/puppetlabs-apt.git"
mod 'stdlib', git: 'https://github.com/puppetlabs/puppetlabs-stdlib.git'
mod 'logrotate', git: 'https://github.com/rodjek/puppet-logrotate.git'
mod 'ssh', git: 'https://github.com/blt/puppet-ssh.git'
mod 'postgresql', git: 'https://github.com/puppetlabs/puppet-postgresql.git'
mod 'rvm', git: 'https://github.com/angusscown/puppet-rvm.git'
mod 'locales', git: 'https://github.com/attachmentgenie/puppet-module-locales.git'
mod 'jenkins', git: 'https://github.com/mestachs/puppet-jenkins.git'
mod 'firewall', git: 'https://github.com/puppetlabs/puppetlabs-firewall.git'
mod 'redis', git: 'https://github.com/HIGHLANDSTECHNOLOGIESSAS/puppet-module-redis.git'
mod 'mongodb', git: 'https://github.com/puppetlabs/puppetlabs-mongodb.git'
mod 'vcsrepo', git: 'https://github.com/puppetlabs/puppetlabs-vcsrepo.git'
mod 'apache', git: 'https://github.com/puppetlabs/puppetlabs-apache.git'