Hello, this is what it looks.
init.pp
class k5login(
$principles = hiera_array('k5login::principles', [])
){
validate_array($principles)
file { '.k5login':
ensure => file,
path => '/root/.k5login',
owner => 'root',
group => 'root',
mode => '0644',
content => template('k5login/k5login.erb'),
}
}
Hierarchies:
:hierarchy:
- "hosts/%{hostname}"
- "environments/%{::environment}"
- "regions/%{datacenter}"
- global
global.yaml
k5login::principles:
- user1/
ro...@example.com - user2/
ro...@example.comenvironments/development.yaml
k5login::principles:
-
us...@example.comNow when i do puppet run, i get user3 in k5login, what i want is user1, user2, and user2 all.
Regards,
D