Puppet Class: masterless::r10k::install
- Defined in:
- manifests/r10k/install.pp
Summary
A short summary of the purpose of this classOverview
A description of what this class does
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'manifests/r10k/install.pp', line 7
class masterless::r10k::install {
$configfile = $facts['puppet_user'] ? {
'root' => '/etc/puppetlabs/r10k/r10k.yaml',
default => "${facts['puppet_user_home']}/.puppetlabs/etc/r10k.yaml"
}
class { 'r10k':
remote => 'git@github.com:call/control-repo.git',
provider => 'gem',
configfile => $configfile,
manage_ruby_dependency => 'ignore',
root_user => $facts['puppet_user'], #parameterize
root_group => $facts['puppet_group'], #parameterize
r10k_basedir => $facts['puppet_environmentpath'],
}
}
|