Hello,
I have recently discover hiera, and I would like to use it for creating users on my node.
I first think of someting like that :
common.yamllusers : - jodoe
- jadoe
classes : - users
serv01.foo.com.yamllusers : - Alice
- Bob
modules/users/manifest/init.ppdefine users ($user = hiera("$lusers")) {
user { "$user":
ensure => present,
shell => '/bin/bash',
home => "/home/$user",
managehome => true,
}
}
But I don't know how I can call my def type like that.
What about you ? How do you create your users in puppet / hiera ?
Thx