control-repo/configure_r10k.pp
Nick Walker 4e2a2b81cf Initial Commit
Stole Gary's puppet_repository and modified it for general
general consumption.

Upped the version of r10k to newest (1.4.1)

Ripped out the hiera examples just left defaults.yaml

Tweaked environment.conf
2015-01-13 16:42:06 -08:00

22 lines
633 B
Puppet

###### ######
## Configure R10k ##
###### ######
## This manifest requires the zack/R10k module and will attempt to
## configure R10k according to my blog post on directory environments.
## Beware! (and good luck!)
class { 'r10k':
version => '1.4.1',
sources => {
'puppet' => {
#Edit remote to be your own control_repo
'remote' => 'https://github.com/npwalker/control_repo.git',
'basedir' => "${::settings::confdir}/environments",
'prefix' => false,
}
},
purgedirs => ["${::settings::confdir}/environments"],
manage_modulepath => false,
}